Best Mexican Restaurants in Amarillo, TX

Amarillo, Texas, is a hidden gem for those who crave authentic Mexican cuisine. The vibrant flavors and rich traditions of Mexico come alive in this city, making it a paradise for food lovers. From sizzling fajitas to mouthwatering tacos, the options are endless. Each restaurant offers a unique twist on classic dishes, ensuring that every visit is a new adventure for your taste buds. Whether you’re a local or just passing through, discovering the best Mexican restaurants in Amarillo is a journey worth taking.

As someone who has explored the culinary landscape of Amarillo, I can confidently say that the city’s Mexican dining scene is both diverse and delightful. Each establishment has its own charm, atmosphere, and signature dishes that keep patrons coming back for more. You’ll find everything from family-owned eateries to lively spots perfect for a night out. Join me as we dive into a curated list of the top Mexican restaurants in Amarillo, where every meal tells a story and every bite is a celebration of flavor.

Where to find the best mexican restaurants in Amarillo, TX

Here are some of the top spots to find the best mexican restaurants in Amarillo, TX:

  1. El Bracero Mexican Grill
  2. The Plaza Restaurant
  3. Abuelo’s Mexican Restaurant
  4. Joe Taco
  5. Tacos Garcia
  6. El Tejavan
  7. Jorge’s Mexican Restaurant
  8. El Bracero Mexican Grill
  9. Sharky’s Burrito Co
  10. Los Braceros Mexican Bar & Grill

1. El Bracero Mexican Grill

El Bracero Mexican Grill
Image by: TripAdvisor
3303 Bell St, Amarillo, TX 79106-5038
+1 806-355-0889
See Menu

Tucked along Bell Street, El Bracero Mexican Grill draws you in with its warm, no-frills charm and keeps you coming back with food that speaks for itself. It’s one of those places where the salsa hits just right and the service feels like catching up with family.

What makes El Bracero stand out is its commitment to flavor and consistency. Whether you lean vegetarian or need gluten-free options, they’ve got your back without skimping on taste. I personally enjoyed their enchiladas verdes—zesty, rich, and plated with care.

Regulars rave about the carne asada and shrimp fajitas, both of which arrive sizzling and are generously portioned. If you’re short on time, their lunch plates offer quick, satisfying variety without sacrificing quality.

El Bracero Mexican Grill is the kind of local spot that doesn’t need hype. It delivers—quietly, confidently, and deliciously.

2. The Plaza Restaurant

The Plaza Restaurant
Image by: TripAdvisor
2101 S Soncy Rd, Amarillo, TX 79124-2157
+1 806-358-4897
See Menu

The Plaza Restaurant blends tradition with comfort in a way that feels both familiar and fresh. Located on Soncy Road, it’s a spacious, family-owned spot where the menu is as generous as the hospitality. The atmosphere is relaxed, making it ideal for both casual lunches and family dinners.

What sets The Plaza apart is its attention to detail and bold Tex-Mex flavors. I still remember the first time I tried their skillet enchiladas with jalapeño cream sauce—rich, balanced, and deeply satisfying. Their handmade salsa and warm chips set the tone right from the start.

For something memorable, try the deep-fried stuffed avocado or the brisket tacos. Both showcase the kitchen’s creativity and respect for classic ingredients. Portions are hearty, and the flavors linger in the best way.

Whether you’re after a quick bite or a full spread, The Plaza Restaurant delivers with consistency and charm.

3. Abuelo’s Mexican Restaurant

Abuelo's Mexican Restaurant
Image by: TripAdvisor
3501 Sw 45th Ave, Amarillo, TX 79109-5675
+1 806-354-8294
See Menu

Abuelo’s Mexican Restaurant offers a touch of upscale dining while staying true to the heart of traditional Mexican flavors. Nestled off 45th Avenue, its inviting courtyard vibe and polished interiors make it feel like a special occasion, even if it’s just Tuesday lunch.

What sets Abuelo’s apart is its blend of coastal and interior Mexican cuisine. The menu balances subtle spice, bright flavors, and quality ingredients. I once ordered their vegetable fajitas on a whim—they arrived sizzling, colorful, and full of depth. It was simple, but somehow elevated.

If you’re unsure what to try, the chile rellenos and enchiladas de cozumel are standouts. They showcase what Abuelo’s does best: comfort food with a refined twist. And the portions? Generous without being overwhelming.

For anyone searching for flavor with finesse, Abuelo’s Mexican Restaurant delivers a well-rounded and memorable dining experience.

4. Joe Taco

Joe Taco
Image by: TripAdvisor
7312 Wallace Blvd, Amarillo, TX 79106-1805
+1 806-331-8226
See Menu

Joe Taco is a vibrant spot on Wallace Boulevard known for its laid-back vibe and creative Mexican fare. It’s a go-to for locals seeking flavorful dishes in a casual setting, whether for lunch, dinner, or a relaxed brunch.

What makes Joe Taco stand out is its wide range of vegetarian, vegan, and gluten-free options. I recall trying their signature tacos with fresh ingredients—bright, bold, and satisfying. The attention to dietary preferences without compromising on flavor is impressive.

If you’re undecided, the chipotle shrimp tacos and tamale plate are reliable favorites. They highlight Joe Taco’s commitment to authentic taste with a modern twist. Plus, their friendly service and quick takeout make it a convenient choice.

In short, Joe Taco combines quality, variety, and a relaxed atmosphere—perfect for a genuine taste of Mexican cuisine in Amarillo.

5. Tacos Garcia

Tacos Garcia
Image by: TripAdvisor
2200 E Amarillo Blvd, Amarillo, TX 79107-5542
+1 806-373-3500
See Menu

Tacos Garcia, nestled on Amarillo Boulevard, blends tradition with character. It’s a long-standing local favorite for authentic Mexican dishes that feel both familiar and flavorful. The setting is welcoming—unpretentious yet warm, perfect for casual meals that hit the spot.

On my last visit, the chile relleno stole the show—crispy on the outside, mellow and savory inside. Paired with their cheese enchiladas and a side of perfectly seasoned rice, it was a meal that lingered in memory. The flavors were bold without being overwhelming.

What sets Tacos Garcia apart is its inclusive menu, offering vegan, vegetarian, and gluten-free choices without sacrificing taste. For something classic yet comforting, try the street-style beef tacos—they’re a well-balanced mix of texture and spice.

Tacos Garcia isn’t flashy, and that’s exactly why it stands out. It delivers quality, consistency, and a little local soul in every bite.

6. El Tejavan

El Tejavan
Image by: TripAdvisor
3420 W Interstate 40, Amarillo, TX 79102-2110
+1 806-354-2444
See Menu

El Tejavan is a hidden gem located off Interstate 40, offering a delightful escape into the heart of Mexican cuisine. The atmosphere is vibrant and welcoming, making it a perfect spot for both lunch and dinner with friends or family.

What makes El Tejavan stand out is its commitment to authentic flavors and generous portions. I vividly remember savoring their fajitas, which arrived sizzling and beautifully seasoned. The freshness of the ingredients truly elevated the experience.

For a must-try, order the chicken enchiladas with green sauce. They are rich, flavorful, and embody the essence of traditional Mexican cooking. The vegetarian options are equally impressive, ensuring everyone finds something to enjoy.

El Tejavan is a testament to quality and authenticity, making it a standout choice in Amarillo.

7. Jorge’s Mexican Restaurant

Jorge's Mexican Restaurant
Image by: TripAdvisor
6051 South Bell Street, Amarillo, TX 79109-6618
+1 806-354-2241
See Menu

Tucked away on South Bell Street, Jorge’s Mexican Restaurant offers a laid-back setting where locals find comfort in consistency. The atmosphere leans casual, yet the attention to detail in flavor and presentation is anything but.

What stood out to me was the flavorful chile relleno—crispy outside, filled with creamy cheese, and balanced with a savory sauce. Their chicken enchiladas with verde salsa are a close rival, packing a punch without overwhelming the palate.

Service is efficient and the portions generous, but it’s the homemade tortillas that quietly steal the show. Whether you’re dining in or taking out, the quality doesn’t falter.

If you’re craving reliable, traditional Mexican fare in Amarillo without the fluff, Jorge’s delivers.

8. El Bracero Mexican Grill

El Bracero Mexican Grill
Image by: TripAdvisor
2116 S Grand St, Amarillo, TX 79103-5211
+1 806-373-4788

Situated on South Grand Street, El Bracero Mexican Grill is a reliable spot for those seeking authentic Mexican dishes served in a comfortable, friendly environment. Its inviting atmosphere, enhanced by thoughtful amenities like parking and wheelchair accessibility, makes every visit easy and enjoyable.

What makes this location stand out is its dedication to fresh ingredients and balanced flavors. I remember savoring their classic carne asada plate, perfectly seasoned and tender, paired with warm handmade tortillas. It’s a dish that truly embodies the spirit of Mexican cooking in Amarillo.

For something lighter, the vegetarian fajitas showcase their ability to cater to varied tastes without compromising quality. The option to enjoy a cold beverage while watching a game adds to the welcoming vibe.

El Bracero Mexican Grill consistently delivers on authentic flavors with service that feels like a neighborhood favorite.

9. Sharky’s Burrito Co

Sharky's Burrito Co
Image by: TripAdvisor
1612 S Georgia St, Amarillo, TX 79102-2316
+1 806-359-7330
See Menu

Tucked along South Georgia Street, Sharky’s Burrito Co keeps things casual but doesn’t skimp on flavor. This spot feels less like a chain and more like a neighborhood staple where locals customize hearty burritos and bowls exactly the way they like.

What sets Sharky’s apart is the balance of simplicity and freshness. The setup is familiar—build your own—but the ingredients don’t hide behind gimmicks. Whether you’re after grilled vegetables or a beefy base, the choices are solid and satisfying. The place is vegetarian-friendly too, which makes it stand out among meat-heavy options in town.

Go for the burrito bowl—it’s generously portioned and packed with just enough spice to keep things interesting. Add in a side of tortilla chips and you’ve got a solid, fuss-free meal that hits the spot.

10. Los Braceros Mexican Bar & Grill

Los Braceros Mexican Bar & Grill
Image by: TripAdvisor
2822 SW 6th Ave, Amarillo, TX 79106-8954
+1 806-220-2395
See Menu

Located on SW 6th Avenue, Los Braceros Mexican Bar & Grill offers a vibrant atmosphere perfect for both lunch and dinner. Its lively vibe, combined with friendly service, makes every meal feel like a celebration of authentic Mexican flavors.

What makes Los Braceros stand out is its creative house-made salsas and robust dishes. I enjoyed their signature fajitas, which arrived sizzling and bursting with flavor, showcasing their commitment to fresh ingredients and bold seasoning.

For a true taste of Mexico, try the carne asada tacos or the chiles en nogada. Both dishes reflect the restaurant’s dedication to quality and tradition, delivering rich, satisfying flavors that keep locals coming back.

Whether dining in or taking out, Los Braceros consistently provides authentic, memorable Mexican cuisine in Amarillo.

More Things to Try in Amarillo, TX

Frequently Asked Questions

1. What are the best Mexican restaurants in Amarillo, TX?
Some of the top-rated Mexican restaurants include El Bracero Mexican Grill, Los Braceros Mexican Bar & Grill, and Sharky’s Burrito Co. Each offers a unique menu and atmosphere, making them popular choices among locals and visitors alike.

2. Do these restaurants offer vegetarian options?
Yes! Many Mexican restaurants in Amarillo, including Sharky’s Burrito Co and Los Braceros, provide a variety of vegetarian-friendly dishes, such as fajitas, burritos, and salads, ensuring that everyone can find something delicious to enjoy.

3. Are there any family-friendly Mexican restaurants in Amarillo?
Absolutely! Restaurants like El Bracero and Los Braceros are known for their welcoming environments and kid-friendly menus, making them great spots for family dining.

4. Can I get takeout from these Mexican restaurants?
Yes, most Mexican restaurants in Amarillo, including Sharky’s Burrito Co and Los Braceros, offer takeout options, allowing you to enjoy your favorite dishes at home.

5. What should I order at a Mexican restaurant in Amarillo?
Popular choices include carne asada tacos, fajitas, and enchiladas. Each dish showcases the rich flavors and culinary traditions of Mexican cuisine, making them must-tries!