Garcia’s Mexican Food Restaurant first opened its doors in San Marcos, Texas in 1986. Since then, three other locations have emerged into one of the best known home-cooked Mexican restaurants in the area. The tradition of great food and service at a reasonable price is a combination that leaves you coming back for more.

The Buda Location opened in 1999 and with it’s home-like atmosphere, it has remained a hometown favorite. Lockhart, Texas serves as the third location where Garcia’s rivals the BBQ dominant city. With a large dining and open area, you can enjoy the home-made salsa, tortillas and recipes that have not changed in over twenty years.

Garcia’s in Schertz, Texas boasts a dining experience that includes a relaxed open dining room, a huge private room for those special occasions, or the full service bar area to enjoy with friends and family.

So if you’re looking for a home-like atmosphere in Buda or a special occasion in Schertz, Garcia’s will not disappoint you. It’s no wonder why so many people love it and make it their #1 choice for Mexican food.

Come taste what everyone is talking about, you’ll be back again and again.


Hours of Operation

Tuesday – Friday 10:00am – 9:00pm
Saturday 8:00am – 9:00pm
Sunday 8:00am – 8:00pm
Monday – Closed

Contact Form

Image Gallery

Restaurant Steak Chile Relleno Dinner Chicken Lunch/Dinner
Developed and Maintained by Lucid Crew Inc. and Powered by MediaStove