Description
Mexican standards & happy-hour specials served against a traditional, colorful cantina background.
Name: Chimichanga's Mexican Restaurant
Address: 5425 S Grand Blvd, St. Louis, MO 63111
Phone Number: +1 314-352-0202
Restaurant Type: Mexican restaurant, Restaurant
Chimichanga's Mexican Restaurant is a Mexican restaurant located at 5425 S Grand Blvd St. Louis/Missouri
(Latitude,Longitude: 38.5700795,-90.2534883)
Postal Code: 63111
Location
-
5425 S Grand Blvd, St. Louis, MO 63111
Add a review