Contact Us

Drop us a line!


We are a Mexican-Irish owned restaurant, and we have several family members employed to help make our restaurant have a welcoming atmosphere, with delicious Mexican food and margaritas.

Location and Contact Info

140 North Main Street, Saint Charles, Missouri 63301, United States

You can contact us during business hours at (636) 896-4441

Our Hours

Open today

11:00 am – 10:00 pm