We have the best food in Howell and an atmosphere to match. Try us and you'll be convinced! Our recipes are authentic and time-tested. The ingredients are always fresh. We serve the REAL flavors of Mexico made from scratch.
Know a great happy hour or special for this location?
Suggest an edit
2608 E Grand River Ave, Howell, MI 48843
© 2025 Checkle, Inc
Privacy
Terms