Skip to content

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.

Guest Reviews

What Our Guests Say

4.5 from 1622 Google reviews
Larry Elliott

Rated 5 out of 5 stars

We head to Buena Vista at least once a year to enjoy the local hot springs. This year we decided to spend my birthday at Casa Sanchez, a quaint little restaurant serving great Mexican food. We have been here before and the food has been consistently good and we were not disappointed again. The chips and salsas are among the best I have ever had, even in Mexico. We had a chicken quesadilla and a combo plate of beef enchiladas and chile rellenos. The portions were huge and the taste was fabulous! Easily the best Mexican food I have eaten in the southwest. However what makes this place so vibrant is the staff. Right from the front door you feel like you were welcomed into someone’s home. Our waiter Hector was excellent. He was always there when we needed him and gave us our space when we didn’t. We actually heard one of the waiters singing! These people live their job and their attitude and enthusiasm adds to the overall experience. I highly recommend this establishment.

View on Google
Jim Doolittle

Rated 5 out of 5 stars

Ive been coming here for years and it is by far the best mexican around. Awesome food, awesome flavors, awesome staff. Great place to stop while in town. Always an excellent choice

View on Google
Jamila M

Rated 5 out of 5 stars

My Fiance and His parents go there a lot when their in the area and then he started taking me and now we go there every time we go camping up their I always get the Colorado burrito and it's delicious and the out door seating is great since we always have our dogs with us and the staff is great and very friendly

View on Google
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.