21 Best Mexican Restaurants in Orlando with Mouthwatering Meals
Orlando, Florida, is the home of sunshine, family-friendly attractions, and the number 2 top foodie city in the U.S., according to WalletHub.
Take a break from the excitement that Orlando offers to enjoy some of the best Mexican restaurants in Orlando.
Mexican Restaurants in Orlando, Florida
Orlando is the perfect place to explore Mexican restaurants, as there are quite a few options. The below choices are top-rated by customers and feature cuisine styles from traditional to modern and everything in between.
1. Gringos Locos
- Website
- Address: 20 E Washington St, Orlando, FL 32801
Head to Gringos Locos for great food, excellent customer service, and fun music during your meal. This casual Orlando spot is a favorite among locals. While everything on the menu has high praise from customers, Double D’s tacos and fish tacos are especially delicious.
2. Rocco’s Tacos & Tequila Bar
- Website
- Address: 7468 W Sand Lake Rd, Orlando, FL 32819
Tacos and tequila are always a great combo, so it isn’t too big of a leap to say Rocco’s Tacos & Tequila Bar is one of the best Mexican restaurants in Orlando.
This lively spot has a fun, brightly-colored interior that sets the mood for a meal. It’s an ideal location for a girls’ night out, a friends’ get-together, or a fun date night.
The guacamole is a must-try, as it’s made fresh right at your table. Tacos and Mexican cobb salad are a favorite choice among customers at Rocco’s, along with daily specials like all-you-can-eat tacos on Tuesdays. Rocco’s also has vegan options, so it’s a great spot for everyone!
3. Cilantro’s Taqueria
- Website
- Address: 1427 S Bumby Ave, Orlando, FL 32806
Cilantro’s Taqueria takes inspiration from the many street vendors in Mexico, providing delicious food with fresh ingredients. This Mexican establishment is known for serving affordable, hearty servings in a comfortable environment. It’s a great spot for families to stop by after spending the day at one of Orlando’s theme parks.
The menu includes classic Mexican dishes, like tacos, burritos, and quesadillas with various fillings and toppings. Stop by this taqueria for authentic Mexican food while in Orlando.
5. Chuy’s
- Website
- Address: 8123 International Dr, Orlando, FL 32819
This popular spot in Orlando is well worth a visit for the fun environment and the food. The interior of Chuy’s features eclectic décor with vibrant colors, multiple chandeliers dangling from the ceiling, and bric-a-brac spread around the restaurant. This style is similar to the other Chuy’s restaurant locations. This Orlando restaurant offers oversized burritos, crispy tacos, soft tacos, fajitas, and enchiladas.
6. Bartaco
- Website
- Address: 7600 Dr. Phillips Blvd Suite 28, Orlando, FL 32819
Visiting Bartaco will make you feel like you’ve traveled to a beachside restaurant outside the country. It has a cool outside patio with twinkly lights at night and an interior packed with wooden tables, a bar area, stools, and wicker light fixtures.
This eatery is great for those who enjoy spicy Mexican food, as most dishes have a fiery flavor. You’ll also find games at Bartaco to help keep the kids entertained while waiting for the food to arrive at the table. The street corn and glazed pork belly rice bowls are the top options at this spot.
7. La Fiesta Mexican Grill
- Address: 3000 Curry Ford Rd, Orlando, FL 32806
Locals rave about the salsa at La Fiesta Mexican Grill, a casual restaurant in Orlando. This eatery welcomes patrons with friendly staff and large portions. On the menu, you’ll find familiar dishes like tacos, enchiladas, fajitas, and burritos.
There’s even a section on the menu for vegetarian options. The lunch specials at La Fiesta Mexican Grill are great for those seeking a budget-friendly option, as the meals are between $10-$12. Make sure to try their specialty cocktails when you visit!
8. El Potro Grill & Bar
- Address: 5180 S Conway Rd, Orlando, FL 32812
This is the fourth location of El Potro in the area, featuring ample eating space spread between two dining rooms and a full liquor bar. El Potro Grill & Bar is well-known for its friendly service and late-night hours. It’s a great option for satisfying Mexican food cravings regardless of the time of day.
The menu at this El Potro Mexican restaurant is extensive, so it’s easy to find something for everyone here. From classics like burritos, enchiladas, and chile rellenos to fun desserts like a sopapilla (fried tortilla covered in cinnamon and sugar), El Potro is sure to delight with some of the best Mexican food in the city.
9. Catrina’s Mexican Fusion
- Website
- Address: 925 N Semoran Blvd, Orlando, FL 32807
Catrina’s Mexican Fusion is a newer restaurant that opened its doors in 2021. It features an array of dishes from various Hispanic countries, such as Mexico and Puerto Rico. Catrinas is an excellent spot for those who want to branch out from their usual Mexican eats.
Customers love the Tex-Mex tacos with crispy shells. Customers also rave about the drinks, especially the volcano and the Mexican sangria.
10. Los Amecas Restaurante y Taqueria
- Address: 3558 S Orange Ave, Orlando, FL 32806
This casual eatery offers authentic Mexican cuisine in a cozy, colorful atmosphere. Los Amecas Restaurante y Taqueria is on the smaller side, so expect the host to remember you on your return visits.
The menu at Los Amecas is straightforward, with a few options for tacos, soup, and miscellaneous items like burritos. This no-frills restaurant is great for those who want a quick, satisfying meal at a reasonable price.
11. Border Grill Fresh-Mex
- Address: 5695-A Vineland Rd, Orlando, FL 32819
Don’t let the exterior of this Mexican restaurant fool you; the inside is bustling, lively, and colorful! Border Grill Fresh-Mex is truly one of the best Mexican restaurants in Orlando. Expect the restaurant to be packed when you arrive, as it’s a local favorite.
Big portions, affordable prices, and uber-friendly staff are all characteristics of this Mexican eatery. Some menu options include chimichangas, tortilla soup, and mole enchiladas. There’s even a salsa bar at the counter, so you can select an option that fits your spice tolerance. Grab an agua fresca (fresh juice drink) or a cold beer for a more authentic meal.
12. Black Rooster Taqueria
- Address: 1323 N Mills Ave, Orlando, FL 32803
This Orlando restaurant offers traditional dishes with a modern twist. Black Rooster Taqueria features a fun, eclectic, colorful atmosphere with music that helps set the mood. Expect freshly cooked and flavorful food when stopping by Black Rooster Taqueria.
A few must-tries on the menu include the made-to-order guacamole, pork fat tacos, and sweet plantains as a side dish. Don’t forget to save room for dessert, as the tres leches cake and chocolate chipotle flan are a delicious way to end the meal.
Related: Best Burgers in Florida You Have to Try!
13. Tacos El Rancho
- Address: 331 N Orange Ave, Orlando, FL 32801
A trip to Tacos El Rancho ensures you can enjoy authentic Mexican food in a more relaxed atmosphere. Upon arriving, you’ll place your order at the counter and select any available tables. While this spot is a hidden gem, it’s usually quieter, so you won’t have to wait in a long line for a table.
This family-run restaurant features tasty offerings like tamales, burritos, tacos, and a gold chimichanga (a favorite among customers). Customers also loved the margaritas found at Tacos El Rancho.
14. Reyes Mezcaleria
- Address: 821 N Orange Ave, Orlando, FL 32801
Craving Mexican food yet want a more high-end option suitable for date night? Check out Reyes Mezcaleria! This Orlando eatery features regional Mexican food, beautiful décor, and a romantic yet energetic vibe. Reyes Mezcaleria is famous for its ceviche, making it a top choice for seafood lovers.
15. Tin & Taco Sodo
- Address: 419 E Michigan St, Orlando, FL 32806
Tin & Taco Sodo has a cool, modern vibe with a black and white décor accented by mint green stools. This restaurant specializes in craft beer and fresh tacos. With multiple locations around Florida, you’ll find one convenient to your home or accommodations.
Ordering from Tin & Taco Sodo is a straightforward experience. Start with a base (tacos, bowl, salad, etc.), select the type of protein and the style, and you’ll have a tasty meal in no time. The menu options at Tin & Taco are a mixture of Mexican and American, with choices like chicken bacon ranch tacos or mac attack (featuring mac’n’cheese).
16. Agave Azul Kirkman
- Address: 4750 S Kirkman Rd, Orlando, FL 32811
Agave Azul Kirkman will be your new go-to restaurant if you’re looking for Mexican food with a modern twist. This Mexican eatery features a cool, laid-back atmosphere that’s great for a night out with friends or a casual date.
Like Tin & Taco, there are multiple locations for Agave Azul, making it a convenient eatery in the Orlando area. Try the ceviche; it’s authentic and fresh, with raving reviews from previous customers. It also has excellent grilled fish tacos and Mexican rice. The fried ice cream is not to be missed while visiting Agave Azul.
Related: Best Brunch in Orlando with Bottomless Mimosas
Mexican Restaurants in Winter Park, Florida
Winter Park is an excellent area for grabbing a bite to eat, as it features an array of cuisine, from sushi to Turkish cuisine. It’s a family-friendly area with plenty of activities and restaurants. Here are some of the best restaurants serving Mexican cuisine in Winter Park.
17. Las Carretas Mexican Restaurant
- Address: 4030 N Goldenrod Rd, Winter Park, FL 32792
A group of friends with a flair for authentic Mexican food created Las Carretas Mexican Restaurant. Using their 30 years of combined experience, the owners of Las Carretas have managed to create a fun environment with friendly staff and fresh food.
An impressive spread of salsas is available for your meal, pushed on a cart around the restaurant. Las Carretas also offers tableside guacamole for purchase. If you’re unsure where to start, order the sampler.
18. El Pueblo Mexican Restaurant
- Address: 7124 Aloma Ave, Winter Park, FL 32792
Authentic food, a cozy atmosphere, and friendly staff, what more could you want? El Pueblo Mexican Restaurant is hidden in a Winter Park strip mall, making it easy to miss. It’s worth hunting down, as you’ll find beautiful décor and always-tasty food here.
While enjoying favorites like gorditas and sopes, you can check out the Aztec art and dioramas which decorate the restaurant’s walls, booths, and tables.
Mexican Restaurants in Altamonte Springs, Florida
Altamonte Springs is found right outside the city of Orlando. It’s an excellent area close to the theme parks yet far enough from Orlando’s busyness. Here are some top options for Mexican food in the area.
19. Fiesta Cancún
- Website
- Address: 260 Douglas Ave, Altamonte Springs, FL 32714
This unique eatery in Altamonte Springs features an impressive array of artwork and colorful woodwork. The beautiful décor at Fiesta Cancún turns it into a dining experience rather than just a meal. Customers love the many menu options, which include creative Mexican-inspired offerings like Texas rice and a cheese steak burrito.
20. San Jose’s Original Mexican Restaurant
- Website
- Address: 280 S State Rd 434 #1053, Altamonte Springs, FL 32714
When selecting a place for lunch or dinner, San Jose’s Original Mexican Restaurant should be at the top of your list! This family-owned and operated local chain is a favorite among locals.
Expect authentic, fresh Mexican cuisine when stopping by one of the available Florida locations. The dinner combos are a great way to try different food items from San Jose’s.
21. Poblano’s Mexican Grill
- Website
- Address: 1370 E Altamonte Dr, Altamonte Springs, FL 32701
Poblano’s Mexican Grill features a casual setting and a long list of menu items. This popular spot is family-friendly and can even accommodate dogs on the outside patio (always double-check with the restaurant first). Try the queso with chips, shrimp quesadilla, and chorizo taco while at Poblano’s.