Best Restaurants in Your Email

Sign up to our newsletter for the latest and greatest from your city and beyond

By entering your email address you agree to our Terms of Use and Privacy Policy and consent to receive emails from and from partner offers.

Best Mexican Restaurants in Phoenix

Matty Thomas January 1, 2024 Dining, Scottsdale

Phoenix, Arizona, is a melting pot of diverse cultures and cuisines, and when it comes to Mexican food, the city boasts some truly exceptional options. From vibrant atmospheres to mouthwatering dishes, the following list showcases the best Mexican restaurants in Phoenix, each offering a unique culinary experience.

Courtesy of

The Mexicano

Embrace the lively vibes and delicious scratch-made food at The Mexicano. This restaurant stands out with its cool atmosphere, loud music, and a build-your-own margarita bar. The innovative touch of serving margaritas in a piƱata adds to the fun. The Birria enchiladas, shrimp tacos, carne asada chile rellano burrito chimichanga style, and, of course, the fantastic margaritas steal the show. Shawn, the informative waiter, makes the dining experience memorable. The happy hour and margarita bar enhance the value, and the menu, including quesabirria and fish tacos, is a testament to the chef’s culinary prowess.

Courtesy of Cocina Madrigal on Facebook

Cocina Madrigal

Led by Chef Leo, Cocina Madrigal brings a wealth of experience to South Phoenix. Specializing in handcrafted tacos, homemade enchiladas, fresh salads, and scratch-made specialties, this chef-owned restaurant is a gem. The quick yet kind service, diverse tequila selection, and consistently fresh food make every visit a delight. Don’t miss the pastor and steak tacos; they are simply irresistible.

Courtesy of

Mi Pueblo Mexican Food

Mi Pueblo Mexican Food offers a fabulous Mexican dining experience with phenomenal service and reasonable prices. The menu features a range of delicious items, with the white enchiladas and beef chimichanga standing out. The complimentary fresh and crispy chips set the stage for a delightful meal. The cozy atmosphere, coupled with generous portions, makes it worth the trip, and the friendly staff adds a personal touch to the overall experience.

Courtesy of

Los Reyes De La Torta

For an authentic taste of Mexico City in Phoenix, head to Los Reyes De La Torta. This family business excels in crafting some of the biggest and tastiest tortas, along with other traditional dishes like enchiladas, burros, and tacos. “The Nortena Torta” with char-grilled chicken, tomato, cheese, and avocado is a must-try. The genuine Spanish-speaking environment and the packed rooms add to the restaurant’s charm, making it a true hidden gem.

Courtesy of

Presidio Cocina Mexicana

Located in Central Phoenix, Presidio Cocina Mexicana is a culinary paradise offering fresh and authentic Mexican delights. This spot in the heart of downtown Phoenix has managed to stay true to its roots, serving tacos and burritos that stand out for their authenticity. Whether you visit for breakfast, lunch, or dinner, the menu boasts a variety of options. The Al pastor tacos and steak fajitas are highlights, and the house specialties are a testament to the commitment to freshness.

In the vibrant culinary scene of Phoenix, these Mexican restaurants shine, offering not only delicious food but also unique atmospheres that capture the spirit of Mexico. Whether you’re a local or just passing through, these establishments are sure to satisfy your craving for authentic Mexican cuisine.

Matty Thomas January 1, 2024 Dining, Scottsdale