Friday & Saturday 11:00am to 10:30pm
Closed Sundays & Holidays
We have been serving our distinctive Mexican Comfort Food in St. Charles for over 10 years and are the standard for Flavor, Ambiance, and Great Service in the Fox Valley and beyond.
One block east of the Fox River on Main St. (rt. 64). Across from Arcada Theater