L

Restaurant

LA CRAZY Margarita

No ratings yet 0 reviews 0 photos

About

LA CRAZY Margarita

LA CRAZY Margarita is a colorful South Grand Mexican restaurant built around tacos, entrees, and margaritas. It fits casual group meals and nights when the drink menu is part of the plan.

Location

3131 S Grand Blvd, St. Louis, MO 63118, USA

Open directions
📍
Loading map…

Business Ownership

Own or manage this business?

Log in to submit a verified ownership claim.

Log in to claim