Browse Eat & Drink for more articles like this.

Mucho Mexican food in the Highland Lakes

Tacos al pastor at Julie’s Cocina in Cottonwood Shores. Staff photo by Dakota Morrissiey

Mexican food can be found in abundance in the Highland Lakes, and arguments have been started and settled over the best breakfast tacos, enchiladas, tamales, and queso. Discover your own favorites by checking out the list of Mexican restaurants.


Agustino’s Mexican Food trailer

1006 Mission Hills Drive, 830-613-5254

Agustino’s serves a variety of breakfast, lunch, and dinner options from its trailer at the corner of Mission Hills Drive and U.S. 281. Look for homemade tamales during the holidays.

Chuspy’s Burritos

1802 U.S. 281 North, 830-693-1407

Have your burrito served in homemade flour or corn tortillas or a bowl. Menu includes gorditas and quesadillas.

El Jimador Don Pilo

2312 U.S. 281 North, 830-693-0777

Enjoy breakfast, lunch, and dinner from an extensive menu that includes seafood and steaks.

Jardin Corona

Old Oak Square, 301 Main St., 830-693-0015

An authentic Mexican food stop for breakfast, lunch, and dinner in historic downtown Marble Falls.

Margarita’s Mexican Restaurant

1205 RR 1431, 830-693-7434

Traditional Mexican menu with specialities such as tortilla soup, fajita cobb salad, chimichanga plate, and spinach enchiladas. Also offers a selection of seafood, steak, and speciality chicken dishes.

Oli’s Kitchen

205 Main St., 830-825-3888

More upscale lunch and dinner along with happy hours and Sunday brunches in the historic downtown. Oli's serves a full array of speciality drinks as well as vegetarian offerings.

Super Taco

2200 U.S. 281 North, 830-693-4629

Opens early for breakfast; stays open late for dinner. Serves some of the biggest breakfast tacos in the area.

Taco Bell

1510 RR 1431, 830-693-2345

Yes, we have a Taco Bell. When you’re hungry for Mexican food and in a hurry, just pull right in.


Julie’s Cocina

4319 FM 2147, 830-265-5804

Open for breakfast, lunch, and dinner. Try the tacos al pastor! Includes a nice selection of Americana food, burgers, and sandwiches.


Antojitos Mex

4110 Valley View Lane, 830-953-1911

An interesting menu that includes daily specials such as mojarras fritas, atole de arroz, and tostada de tinga.

El Tapatio Mexican Restaurant

6924 RR 1431, 830-598-2540

Serves an amazing lineup of steak, chicken, taco, and enchilada plates. Specialities include homemade tamales, quesadillas, and nachos.

Granite Shoals Supermarket

7911 RR 1431, 830-953-1900

Along with groceries, gas, and Latin American products, this market has a taqueria serving Mexican and Centro-American dishes, including fajitas, burritos, tamales, tortas, enchiladas, carnitas, barbacoa, caldos, and chile rellenos.

La Cabaña Restaurant

7005 RR 1431, 830-598-5462

Lunch platters include chimichangas, bistec a la Cabaña, mole, and cheeseburgers. For dinner, check out the barbacoa plate, tortes, beef fajitas, burritos, and tostadas. Also serves breakfast.

La Morenita

7323 RR 1431, 830-596-0265

Features breakfast burritos, gorditas, chicharron, and just about every kind of taco you can imagine. Fresh tortillas made daily.


Alfredo’s Mexican Restaurant

4139 RR 1431 West, 325-388-0754

Along with a traditional menu, Alfredo’s offers fish tacos, fried pickles, pork chops, chicken-fried steak, and a variety of burgers. Also serves a nice offering of desserts, including tres leches cheesecake, sopapillas, flan, and pralines.

El Bracero Mexican Restaurant

1516 RR 1431, 325-388-0022

Along with the a la carte offerings and a variety of tacos, El Bracero serves mini-tacos with charro beans. Speciality plates include Cameron a la Mexican (shrimp grilled with onions), filet a la diabla (white fish grilled in spicy sauce), cielo, mar y tierra (grilled chicken, beef, and shrimp covered with cheese dip).

La Tequila Jalisco

14124 RR 1431, 325-270-0880

Promises the freshest food daily, including tequila ribeye, carnitas, and breakfast tacos. Order online at the link above.

Mi Pueblo Mexican Restaurant

2089 RR 1431 West, 325-388-0931

Mi Pueblo has one of the most extensive menus of any Mexican restaurant in the Highland Lakes. Along with traditional combination plates, it serves a variety of seafood, including shrimp or fish ceviche and shrimp fajitas, quesadillas, and a la diabla.


Hacienda El Charro

306 S. Water St., 512-756-7630

Features a traditional lineup of enchilada, chicken, pork, and burrito plates along with a variety of steak dishes. Outside seating available.


504 Buchanan Drive, 512-693-7610

Home of the El Burrito Gigante and Los Burritos Deluxe, Rosita’s has a variety of imaginatively named dinners, all modestly priced. Or, choose from 10 different combination plates.


La Hacienda De Jalisco

303 E. Young St., 325-247-1022

The menu of traditional Mexican foods also has a variety of salads and a veggie quesadilla. Meat choices include asada, pollo, carne guisada, barbados, pastor, piccadilly, carnitas, Damon, and Milanese. Fajitas have their own page on the menu.

This is by no means a complete list of Mexican restaurant choices in the Highland Lakes. Let us know your favorite spots in the comments section below. And check out our Taco Hot Spots.

Find more articles like this in Eat & Drink

Leave a reply