Contact

Address
5425 S. Grand Blvd.
St. Louis, MO 63111
Telephone
314-352-0202
Website
chimichangastl.com

Hours

Monday–Tuesday
11am–9pm
Wednesday–Thursday
11am–9:30pm
Friday–Saturday
11am–10pm
Chimichangas