Casa Del Sol in Buena Vista
333 US Hwy 24 N, Buena Vista , 81211 - Get directionsMenu Casa Del Sol
How to get to Casa Del Sol
Opening Time
12noon – 2:30pm, 5pm – 9pm: Mon-Tue, Thu-Sun
Closed: Wed
Services
- Outdoor seating
- Wifi
12noon – 2:30pm, 5pm – 9pm: Mon-Tue, Thu-Sun
Closed: Wed