Oscar's Restaurant
Description
The best Mexican food in town! Nestled in the heart of Alamosa, Oscar's Restaurant is truly a San Luis Valley treasure with a personality all its own. Established in 1977, Oscar's has been long favorite of local residents and tourists looking to relax and enjoy the bold flavors of authentic Mexican food. The restaurant staff are happy to greet you as the doors open at 10:30 in the morning every Tuesday through Sunday. See you there!