Chimichangas Mexican Restaurant

Mobile        :
  +13143520202
Mexican standards & happy-hour specials served against a traditional, colorful cantina background.
Hours
Friday 11AM–10PM
Saturday 12–10PM
Sunday 11:30AM–9PM
Monday Closed
Tuesday 11AM–9PM
Wednesday 11AM–9PM
Thursday 11AM–9PM
Published On :- Wednesday, 23rd Jan 2019

Address

5425 S Grand Blvd,
St. Louis,
MO 63111,
USA

More Images

Address

5425 S Grand Blvd,
St. Louis,
MO 63111,
USA