Nascar Sports Grille
Member Reviews (1)Write a review
- Nascar Sports GrilleFirst to ReviewJul 04, 2012
My husband loved this place. Me, not so much, but that’s because I’m not a racing fan. The facility was clean and the food wasn’t too bad. My husband loved the big screens full of loud, icky race cars.
If you love NASCAR, you definitely have to visit this establishment.