Mexican Food

Mexican restaurant St. LouisThe post popular condiment in the United States. We love Mexican food, and St. Louis is no different. Mexican food is known to be very rich in variety, flavour and colour. Mexican food is a combination of indigenous cultures as well as European cuisine elements that introduced themselves in the 1700’s. Mexican cuisine would not be considered so without the presence of corn, rice and beans in its dishes. Mexican food generously makes use of tamales, tortillas, squash and chilli peppers.  All of these delicious treats can be found at the these STL restaurants offering Mexican dining and cuisine.

When it comes to herbs and spices, chiles, cocoa, oregano, cinnamon, epazote and cilantro are some of the most frequently used in Mexican cuisine. Garlic, onions and honey are also rarely absent in many popular Mexican dishes. While to some extent, North America has been successful in authentically replicating many Mexican dishes, there are still some discrepancies that remain. For instance, hard-shelled tacos are more commonly seen in Mexican restaurants in St. Louis. In Mexico, tortillas or soft tacos are the traditional choice.

 Mexican Food St. Louis

  • 3 Margarita’s                          314-326-4006         Fenton
  • Acapulco Restaurant              314-428-5621         St. Ann
  • Agavero Grill & Cantina          618-855-9200       Collinsville
  • Amigo’s Cantina                     314-821-0877        Kirkwood
  • Amigo Joe’s                            314-645-1995        The Hill
  • Arzola’s Fajitas + Margaritas   314-226-9672        Soulard
  • Azteca Mexican Grill               636-326-4949        Fenton
  • Cantina Loredo                      314-725-2447        Clayton
  • Carisilos                                  618-344-8495       Collinsville
  • Casa De Tres Reyes                 314-394-0214       Des Peres
  • Casa Juarez                             314-317-9404        Maryland Heights
  • Casa Maria Mexican Grill        618-416-1337        Belleville
  • Casa Maya                              314-282-0408        Maplewood
  • Casa Romero                          618-258-8204        Alton
  • Charro                                     314-256-7071       West County
  • Chavas Mexican                     314-241-5503        Soulard
  • Diego’s Cantina                      314-553-9906        University City
  • Dos Reyes                               314-833-5550        South Hampton
  • El Agave                                  314-965-2042        Sunset Hills
  • El Catrin                                  314-669-9005         South City
  • El Indio                                   314-968-9012         Webster Groves
  • El Maguey                              314-726-1005         University City
  • El Mexiquense                        314-395-1111         Overland
  • El Mezcal                                618-466-1604         Godfrey
  • El Paisano                               314-645-7455         Southwest City
  • El Tapatio                               314-645-7676          Southwest St. Louis
  • El Tio Pepe                              636-978-9766         O’Fallon, MO
  • El Toluco                                 636-868-5444         Manchester
  • Espino’s                                   636-519-0044        Ellisville
  • Fuzzy’s Taco Shop                  314-968-TACO       Crestwood
  • Hacienda                                314-962-7100        Webster Groves
  • Jose’penos                              636-477-6888        O’Fallon, MO
  • La Catrina                                314-833-3357       South Hampton
  • La Fonda                                 618-655-0399       Edwardsville
  • La Oaxaquena                         314-200-8212       South County
  • LA Taco Cantina                      314-279-1555       Maryland Heights
  • La Tejana Taqueria                  314-291-8500        St. Ann
  • Las Fuentes                            314-846-2041         South County
  • La Vallesana                           314-776-4223        Cherokee Street
  • Lily’s Mexican                       314-352-1894         South Kingshighway
  • Loaded Elevated Nachos      636-202-0841         St. Charles
  • Margarita’s                           618-222-7150          Belleville
  • Mi Lupita                              314-394-8686          Ballwin
  • Mi Ranchito                           314-863-1880         University City
  • Mission Taco                         314-858-8226         Soulard
  • Nachomama’s                       314-961-9110         Central County
  • Nixta                                       314-889-9000         Tower Grove
  • Padrino’s                                314-282-0357         South Grand
  • Prados                                   636-695-8600          Lake St. Louis
  • Pueblo Solis                           314-351-9000         St. Louis Hills
  • Rosalita’s Cantina                   314-621-2700        Downtown
  • Ruiz                                         314-838-3500         Florissant
  • Sabros Cocina                         314-918-5037        St. Ann
  • Sal Y Limon                            314-282-0022         Brentwood
  • San Jose Mexican                  314-842-9090         Crestwood
  • Seoul Taco                             314-863-1148          U City
  • Sunny’s Cantina                    314-944-8226          Maplewood
  • Taco Buddha                        314-502-9951           U City
  • Tacos 4 Life                           636-614-4683          O’Fallon, MO
  • Taqueria El Bronco               314-762-0691           Cherokee
  • Taqueria El Torito                 314-771-8648            Cherokee
  • Tequila Mexican                    314-416-1945          South County
  • Uncle Julio’s                          314-300-9049         Frontenac
  • Vallarta                                  636-273-9328         Ballwin
  • Zapata’s                                618-277-5474         Fairview Heights

Mexican Restaurant St. Louis

While there is no shortage of Mexican St. Louis restaurants, the four states that border Mexico (California, Texas, Arizona and New Mexico) along with other southwest states including Utah, Nevada and Colorado, have produced the largest number of Mexican restaurants. This can also be attributed to the large Mexican population that can be found within these said states.

Popular Dishes Found at St. Louis Mexican Restaurants

When it comes to appetizers, some of the most popular Mexican dishes include yellow rice, toasted grasshoppers seasoned with salt and lime, rice with lemon, Spanish rice, green rice, tortillas, meatball soup, salty bread, lentil beans, squash, meat or tomato flavoured pasta, noodles, guacamole, salsa, refried beans, Mexican sweet potato, black beans, broth, pinto beans, fruit salad, and noodles.

Mexican restaurant St. LouisFor main courses, some popular Mexican dishes include Mexican meatballs, arroz con pollo, burritos, chicharron, chicken soup, beef soup, tacos, taquitos, cheese soup, empanadas, tortas, shrimp soup, dried shrimp soup, ancas de rana al mojo de ajo, longaniza, menudo, meat and bean broth, seafood soup, tamales, chicken and vegetable soup, fritadas de camaron, chorizo, arroz con camarones, enchiladas, venison, nachos, picadillo, quesadillas, seafood cocktails, bistec a la Mexicana, chilpachole de jaiba, flautas, lengua, camrones al mojo de ajo, sandwiches, tortilla soup, octopus, stewed beef in spiced gravy, and grilled beef.

Mexico is also popular for producing some of the world’s yummiest deserts; including but not limited to rice with milk and sugar, coyotas, rosca de reyes, cajeta, dulce de leche, ice cream, pepitorias, empanadas, pan de muerto, champurrado, flan, tacuarines, pan dulce, Acambaro bread, pastel de tres leches, churros, popsicles, glorias, Carlota de limon, coricos, jamoncillos, pastel de queso, capirotada, platano, chongos zamoranos, biscochos, polvoron, cheesecake, obleas, and alegrias.

Coffee with cinnamon, hot chocolate, Mexican beer, soft drinks, pulque and tube are very popular drinks often served in St. Louis Mexican restaurants. Tequila is also a favourite in Mexican cuisine.