Mexican
The Loop
$$$
Nixta
5232 Delmar Blvd, St. Louis, MO 63108, USA
About this place
Laid-back restaurant whipping up reimagined Mexican dishes & creative cocktails.
[ON THE LIST — not visited yet] heard this is high end mexican.