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

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 101HighlandLakes.com 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.

Author: Staff