The wait is over, come treat yourself to authentic Mexican food from our family-style restaurant in Faribault, Minnesota. El Rancho Mexican Restaurant is serving up great services and mouthwatering cuisine. We are a family-owned-and-operated restaurant conveniently located in the Historic Downtown. From salads to spicy entrees, we have menu items that will tantalize your taste buds so visit or contact us today.
Local: (507) 334-4381
Fax: (507) 334-1003
Toll-Free: (800) 658-2354
Email: chamber@faribaultmn.org