Chimichanga's Mexican Restaurant
$ Mexican restaurant
About
Chimichanga's Mexican Restaurant, located on the vibrant South Grand Blvd in St. Louis, offers a delightful taste of Mexico without breaking the bank. With its casual and cozy atmosphere, this hidden gem serves up fantastic margaritas and mouthwatering puffy tacos that are well-seasoned and sure to satisfy. Diners rave about the quick service, great happy hour deals, and large portions, making it perfect for groups or solo visits. Enjoy outdoor seating and friendly staff while indulging in affordable comfort food at this charming spot, where reservations are recommended but not required.