HOME > Chowhound > General Midwest Archive >

Best Mexican Food in St Louis

Thom B Dec 21, 2005 01:39 PM

I just moved from So Cal to St Louis and am having a hard time finding good Mexican food. Can any of you hounds help?


  1. Click to Upload a photo (10 MB limit)
  1. b
    beth RE: Thom B Dec 21, 2005 03:06 PM

    I haven't been for awhile since I moved from the area but Pueblo Solis on Hampton used to have great Mexican food.

    1. d
      David Prince RE: Thom B Dec 21, 2005 03:55 PM

      Give La Tropicana a try. They're at Lindenwood at Hereford in the Southtown area. They are a deli, so you can order it by the plate or by the pound. Excellent Cuban food too.

      1. t
        Todd Lannom RE: Thom B Dec 21, 2005 07:57 PM

        While Pueblo Solis is "upscale Mexican", I still think it's the best. Try the guacamole (so good it is sometimes sold out), bean soup, albondigas, filet Solis (with mole sauce), and margaritas made with fresh-squeezed lime juice instead of sour mix. Can't go wrong with that.

        1. r
          rexmo RE: Thom B Dec 22, 2005 08:30 AM

          Have you tried Pueblo Nuevo?

          1 Reply
          1. re: rexmo
            Anne RE: rexmo Dec 22, 2005 11:39 AM

            I'll second Pueblo Nuevo in Hazelwood off Lindburg just north of 270. We used to live within walking distance of there about 20 years ago when they first opened. It was wonderful then and is still a place we go back to whenever we're in St. Louis (we live 3 hours away now). Family run. Delicious food.
            You might also like Arcelia's in Lafayette Square. Lousy service, but the Chili Colorado is outstanding.

          2. p
            Phaedrus RE: Thom B Dec 22, 2005 01:10 PM

            Wow, three of my favorites.

            La Tropicana is a great grocery and I will pick up an occasional meal there.

            Pueblo Solis is excellent, even though I think the expansion has done a number on their overall quality, the gucamole is awesome.

            Pueble Nuevo is a great place. It is also close to work. I like the chicharrones there.

            Las Palmas close to the airport is excellent for the carne asada and the sopa de marisco. They also carry menudo there, if that is your thing.

            1. l
              LindaR RE: Thom B Dec 22, 2005 04:33 PM

              There is a new Mexican place in Fenton called 3 Margaritas located a few doors from Viviano's. Both times we've gone it has been very good, my husband thinks it tastes like the food in Baja. Might be worth a trip. My other favorite is Pueblo Solis on Hampton, the guac and the mango cheesecake.

              1. j
                Jberendzen RE: Thom B Dec 23, 2005 09:23 AM

                Go down to Cherokee Street west of Jefferson Avenue. There are several storefront places with lots of good eats.

                1. j
                  John RE: Thom B Dec 29, 2005 01:09 PM

                  Recently, on two separate visits, Jasoom on S. Grand in St. Louis has served excellent Mexican dishes. We took some very particular friends on the second visit and they raved as well.

                  Nice people, warm and cozy space and great food at a good price. We will be going back regularly.

                  1. m
                    mistermike RE: Thom B Jan 2, 2006 11:25 PM

                    I think Espinos in chesterfield is as good, or better, than Pueblo Solis or Las Palmas. Cherokee st. for taquerias. Unfortunately, nothing in stl compares to the better mex. food in Socal. 95% of the mex. places here seem to have the same menu. The noted 3 are the exception.

                    1. b
                      bab RE: Thom B Jan 10, 2006 12:28 PM

                      I'll third La Tropicana - always worth a visit for the food and friendly folk. I'm suprised no one mentioned Arcelia's (a bit more upscale and pretty authentic) in Lafayette Square and Burrito Loco (lots of great veg options).

                      But, Cherokee is definately where it's at for cheap menudo y burritos lenguas.

                      1 Reply
                      1. re: bab
                        ttuspence RE: bab Jan 6, 2008 06:29 PM

                        I am a native Texan so our taste might differ but I really like El Indio on 9865 Manchester Rd. I thought Pueblo Solis was quite mediocre.

                      2. h
                        highcard RE: Thom B Jan 7, 2008 06:57 AM

                        Senor Pique on Manchester just West of 141.

                        1. e
                          EatMeinSTLOUIS RE: Thom B Mar 4, 2009 09:59 AM

                          I like El Scorcho for great Tex-Mex and just good old fashioned Mexican Food. They're actually in Maplewood on Manchester road and off of Big Bend. El Scorcho is really fun, too, great atomsphere. It reminds me of Austin, Texas and maybe a clean little city in Mexico.

                          1. i
                            inbiz RE: Thom B Mar 5, 2009 10:59 PM

                            Pueblo Solis. Nothing upscale about it. It's also not in some far-flung suburb.

                            1. Pylon RE: Thom B Mar 8, 2009 09:13 AM

                              Is it wrong that I prefer El Maguey over all of these? It's not what I would call cuisine, but the tamales and nachos sure are tasty!

                              1. r
                                robt5265 RE: Thom B Mar 8, 2009 08:59 PM

                                Having lived in Mexico for a number of years, I would have to say that the most authentic I have found in St. Louis is Garduno's at 2737 Cherokee St. No frills and simple food and very reasonable. Nothing else comes near it in St. L. I have often been the only non Mexican there.

                                1 Reply
                                1. re: robt5265
                                  inbiz RE: robt5265 Mar 12, 2009 02:37 PM

                                  I think somebody who lives in the Lou actually pointed that place out while we were driving by it. I'll have to check it out...

                                Show Hidden Posts