Buena Vista · Colorado

Authentic Mexican, in the Heart of the Rockies

Hours

Daily · 11am – 9pm

Our Story

A True Taste of Mexico

Casa Sanchez storefront in Buena Vista Three margaritas at the Casa Sanchez bar Sizzling fajita skillet with peppers and onions Taco salad with guacamole, sour cream, and pico de gallo Casa Sanchez plated Mexican dish

Welcome to Casa Sanchez, where authentic Mexican flavors meet warm, family-friendly hospitality. Nestled in the heart of Buena Vista, we bring the rich traditions of Mexico to your table with every dish we serve — from our house-made tortillas to the bold spices of our salsas, crafted with the finest ingredients.

At Casa Sanchez, we're more than just a place to eat — we're a celebration of family, culture, and the joy of sharing good food. Whether you're craving sizzling fajitas, tacos bursting with flavor, or a sweet, refreshing margarita, you'll find it here, crafted with love and passion.

Four crispy beef tacos topped with lettuce, tomato, and cheese

Every Tuesday

Taco Tuesday

Mix and match chicken and beef tacos for only $1.50 each, every Tuesday.

These tacos are à la carte.

Mexican Food in Buena Vista

Casa Sanchez

Casa Sanchez is located at 314 Charles Street in downtown Buena Vista, Colorado — an easy stop on Highway 24. Questions about the menu, large groups, or takeout? Send us a message.

Contact

Monday – Sunday · 11:00am – 9:00pm

Open daily from 11:00am to 9:00pm.

314 Charles Street, Buena Vista, CO 81211

Open in Google Maps
(719) 966-5101 info@casasanchezrestaurants.com

Explore Our

Menus

Send Us a Message

Feel free to leave us a message and we'll get back to you as soon as possible.

Visit Us

Stop By Today

314 Charles Street, Buena Vista

Address

314 Charles Street
Buena Vista, CO 81211
Open in Google Maps

Hours

Daily: 11:00am – 9:00pm

Open daily from 11:00am to 9:00pm.

Telephone

(719) 966-5101

Call ahead for large parties.

Stay in the loop

Join Our Newsletter

Seasonal specials, new dishes, and what's happening at 314 Charles Street — a few emails a year, nothing more.