Mexican
Lindenwood Park
$$
Pueblo Solis
5127 Hampton Ave, St. Louis, MO 63109, USA
About this place
A menu of classic & inventive Mexican fare served in a soothing, warm-toned dining room & bar.
Pueblo Solis is an old-school Mexican restaurant in South City with a fun little patio. It’s not the best I’ve had, but it’s definitely more authentic than many other spots in St. Louis, and the prices are good. Three forks.