Casa Sanchez is great little spot in Buena Vista just off 24 with some of the best wait staff and some incredible food to match.
Buena Vista Dining
The Eddyline Restaurant has style and good food when looking to eat local in Buena Vista. The wings and burgers were a great post hike meal.
I was looking for some good Buena Vista Dining and found the House Rock Kitchen which put a fun spin on healthy food.