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.

· 0 forks

[ON THE LIST — not visited yet] heard this is high end mexican.

Visited Photo: Shannon Laine Smock via Google