top of page
El Charro Logo (turqoise sombrero).png

Welcome to Our Casa

Where Every Dish Feels Like Home

Nachos with Chili

Authentic Mexican, Minnesota Nice

El Charro Mexican Restaurant is a family-owned and operated business that brings authentic dishes from Guadalajara to Farmington Minnesota. Our dishes are made with fresh ingredients and traditional recipes that have been passed down from generation to generation and approved by even the pickiest eaters of the family. Everything from the salsa to the margaritas are house-made. ¡Ven a Disfrutar!  

Contact Us

Image by Jarritos Mexican Soda



120 Elm Street

Farmington, MN 55024

Opening Hours

Sunday-Thursday: 11am-9pm

Friday-Saturday: 11am-10pm

bottom of page