Map El Rancho Mexican Restaurant North 12659 Riley St, Suite 400, Holland, MI 49424 Add To Trip WebsitePhone: (616) 786-9505 Description Enjoy our fine food at home or at the office. Check out our menu. We are open Monday – Thursday 11:00am – 10:00pm, Friday – Saturday 11:00am – 10:30pm and Sunday 11:00am – 9:00pm. We offer daily dinner specials. Videos TripAdvisor® Traveler Reviews More To Explore Categories: Restaurants Eat & Drink City: Holland Region: West Central Although the MEDC uses reasonable efforts to maintain the accuracy of the website content, it is not represented to be error free. Read legal information.