Nixta Nixta
1621 Tower Grove Ave. (McRee Ave.)
St. Louis, MO 63110
314-899-9000
Map
Cuisine: Mexican / Tacos
Sip a mezcal margarita and savor plates of modern Mexican food at this St. Louis spot.
Openings: Dinner Tues.-Sat.

Features