Top Local Places

Oscar's Restaurant

520 Main St, Alamosa, United States
Mexican Restaurant

Description

ad

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!

Quiz