When the craving for authentic Mexican food hits in Show Low, the search often turns from casual to determined. I’ve found myself wandering hungry through Pine Street, eyeing neon signs, and always ending up delighted—and more than a little full. Show Low might be tucked away in the White Mountains, but its Mexican food scene doesn’t play second fiddle.
Whether you want a sizzling fajita platter or a quick taco fix, there’s a spot with your name on it. Over the years, I’ve sampled nearly every homemade salsa and burrito in town, so you’re in the right place for real, clear guidance. This list captures the standouts and hidden treasures—all dished up without a hint of exaggeration or hype. Ready to find your new favorite?
1. Los Corrales

If you’re after classic Mexican food in Show Low, Los Corrales is where the locals line up. The lively atmosphere feels like a warm, steady hum—comfortable enough for family gatherings and casual enough for lingering over chips. My first visit here turned into a string of returns, thanks to house-made salsa that borders on addictive.
Los Corrales stands out for its broad menu catering to different diets. Vegetarians, vegans, and those on a gluten-free kick all have real options, not just substitutions. The staff navigates special requests with ease, which shows they care.
The most memorable bites? Try the enchilada plate for a traditional hit, or the chile relleno, which packs just the right heat and flavor. Each dish comes with generous portions and true-to-form sides that round out the meal in classic Show Low style.
2. Licano’s Mexican Food & Steakhouse

Licano’s Mexican Food & Steakhouse sits where comfort meets a dash of flair. My first meal here was an easy win—friendly faces, quick service, and an aroma that promised a good meal. There’s something reassuring about their menu, blending Mexican classics with a steakhouse twist for the best of both worlds.
Licano’s stands out for its fresh ingredients and generous portions. They even make vegan options feel like a main event, not an afterthought. For families, it’s a spot where everyone finds something good, and weekday dinners don’t require reservations.
Don’t skip the carne asada tacos. Each bite comes smoky and tender, wrapped in a homemade tortilla. If you’re in the mood for comfort, the enchiladas verdes deserve your attention. Both capture the heart of Mexican food in Show Low, offering flavor without compromise.
3. El Charro Beer Mexican Restaurant

El Charro Beer Mexican Restaurant delivers a welcoming vibe and some of the most satisfying Mexican plates you’ll find in Show Low. When I made my first stop, the inviting staff and the easy-going mood made it tempting to linger long after finishing my meal. The setting is perfect for both small groups and larger gatherings thanks to its private dining spaces.
What sets El Charro Beer apart is its commitment to authentic flavors and a menu where every dish feels distinct. The atmosphere is both relaxed and polished, making it ideal for quick lunches or drawn-out dinners.
Order the chicken mole if you want a dish with real depth—rich, complex, and reassuringly traditional. Their crispy tacos also stand out, with fresh fillings and homemade salsas. Both showcase the kitchen’s skill and the restaurant’s knack for drawing you back in.
4. Aliberto’s Mexican Food

Few spots in Show Low deliver on speed and flavor quite like Aliberto’s Mexican Food. This place has saved me on many road trips and late-night cravings, offering a reliable drive-thru with seriously solid options. Whether you’re grabbing breakfast or dinner, Aliberto’s keeps service efficient and consistent.
The vibe is unfussy and convenient, but what makes it special is the no-nonsense menu that highlights classic favorites. Even vegetarians have plenty of picks, which isn’t a given at many quick-service spots.
My go-to order is the carne asada burrito, wrapped hot and heavy with all the right flavors. If you’re there in the morning, the breakfast burritos set a high standard. Both showcase why Aliberto’s is a staple for locals who love quality without the wait.
5. Bandido’s Express Mexican Food

Walk into Bandido’s Express Mexican Food and you’ll notice right away—this place doesn’t mess around with freshness. I dropped in on a lunch break once and was struck by the easy pace and attention to detail. The seating is casual, but the food feels handcrafted.
Bandido’s nails the basics and gives every dish a memorable flavor. If you’re in a hurry, you’ll appreciate how fast they move, but nothing looks or tastes rushed. Morning regulars know to hit the breakfast tacos; you won’t find soggy shells or bland fillings here.
For something more filling, the chile relleno plate is the winner—stuffed, savory, and true to its roots. It’s this straightforward approach that makes Bandido’s a go-to for locals who care about quality.
6. Sandbaggers Bar and Grill

+1 928-537-2744
Sandbaggers Bar and Grill doesn’t just cater to golfers wrapping up a round. This eatery surprised me on my first visit with its range of Mexican-inspired plates in a relaxed, laid-back setting. Table service is friendly and quick, making it an easy choice for groups and casual family outings.
What makes Sandbaggers stand out is the comfort-driven menu that leans into hearty, satisfying flavors. Breakfast, lunch, or dinner—all bases are covered with a consistent attention to freshness. You can drop in at any time and find something that feels just right after a busy morning or a day on the course.
The fajita skillet comes out sizzling and loaded, while the chicken quesadillas are deliciously crisp at the edges. Both show off the kitchen’s knack for classics that work any time of day.
7. La Casita

Hidden just off White Mountain Road, La Casita is a spot you only discover if you know where to look—or if a local lets you in on the secret. The first time I sat down here, the easy-going staff and bold flavors made it impossible not to linger past dinner. There’s a warmth to the décor and to every plate that hits the table.
La Casita stands out thanks to its devotion to home-style cooking. The kitchen treats each order as if they’ve cooked it for family. Simple, fresh, and generous—that’s the formula here. You’ll find the classics, but with a little extra character and attention to detail.
Strong picks include the green chile enchiladas, covered in a rich sauce with a subtle kick, and the beans and rice, which land perfectly seasoned every time. The experience is pure Show Low comfort at its best.
8. Taco And I
Taco And I might be easy to overlook from the outside, but it has a loyal following for good reason. The day I ducked in for a quick lunch, the small dining room was buzzing—a clear sign of a well-loved local joint. Here, simplicity and service work hand in hand to deliver an honest meal every time.
What sets Taco And I apart is their commitment to freshness. Every tortilla lands on your plate warm, and the flavors strike a careful balance between bold and approachable. The no-frills approach pays off with real taste in every bite.
Start with the carne asada street tacos. They’re simple, yet packed with flavor. The vegetarian quesadilla also deserves a mention for its melted cheese and crisp edges—a welcome find for anyone craving comfort on a plate.
9. Taco Bell
If you find yourself needing a quick taco fix any time of day, Taco Bell on S White Mountain Road delivers what you expect: reliable convenience and a hefty menu. I’ve made more than one impromptu stop here when hunger hits after a late drive or a long day of errands.
Taco Bell’s appeal is its speed and variety. You’ll find a familiar crowd ordering classics and newer snacks without breaking their stride. Whether you order at the counter, online, or through the app, service moves fast.
The black bean burrito hits the spot if you want something filling and meat-free. For classic drive-thru comfort, the Crunchwrap Supreme always comes out hot and satisfying. It’s a go-to for a reason.
10. Jack in the Box
Jack in the Box on S White Mountain Road is the kind of spot that never judges your cravings. I’ve solved more than one late-night hunger pang here, thanks to a menu that covers breakfast and tacos alongside the usual fast-food lineup—all served any hour you roll through.
Its biggest plus? Full menu, all day. Whether you’re in for lunch or hoping for breakfast at midnight, Jack in the Box does not discriminate. Service is quick, and there’s always a spot to sit if you want to stay off the road for a while.
The two-taco deal stands out for a reason. The classics come crisp, savory, and always consistent. Add a side of seasoned curly fries for an extra treat. For a casual, anytime fix, it hits the spot.
Frequently Asked Questions
What are the best Mexican restaurants in Show Low, AZ?
Some of the most popular spots include Los Corrales, Licano’s Mexican Food & Steakhouse, and Aliberto’s Mexican Food. Each offers its own take on traditional Mexican fare.
Are there vegetarian or vegan options at Mexican restaurants in Show Low?
Yes, several places like Los Corrales and Licano’s include vegetarian and vegan-friendly dishes on their menus. Taco Bell and Taco And I also offer customizable, meat-free choices.
Which restaurants in Show Low serve breakfast burritos?
Aliberto’s Mexican Food, Bandido’s Express Mexican Food, and Sandbaggers Bar and Grill all offer breakfast burritos to start your day strong.
Can I find gluten-free options at Mexican restaurants in Show Low?
Los Corrales stands out for its gluten-free menu options. Other spots may make substitutions, so it’s worth asking your server.
Do these restaurants offer takeout or drive-thru service?
Aliberto’s and Jack in the Box both have drive-thru service, while many others, like Licano’s and Bandido’s, offer takeout if you want to enjoy your meal on the go.
What’s a local favorite dish I should try?
The carne asada burrito at Aliberto’s and the enchiladas verdes at Licano’s come highly recommended for anyone seeking Show Low flavor.