Hello! Ok, here goes my first “official” review. Chimichanga’s Mexican Restaurant – 5425 S Grand Blvd south – in St. Louis. B+ on food – although my friend said the beef chimichanga is a winner (which makes sense, given the restaurant’s name….) A+ on atmosphere – watch out for the Mariachi Band! The bright yellow walls add a lot of flair.
: ) I have a feeling I need to work on my food reviews…..
Carrie
