

A Taste of Tradition
At Rancheros, every dish tells a story — a story that begins in La Piedad, Michoacán, Mexico, where our owner, Carmen, was born into a family with over 75 years of tradition in the restaurant business. From a young age, Carmen was immersed in the rich flavors and strong work ethic that defined her family’s eateries, including beloved establishments like Pompeyos and Cenadurías Cuquitas back in Mexico.
​
Carmen’s journey started humbly, selling tacos dorados on the street, following in her father's footsteps. At just 12 years old, she was already wiping tables, cutting carne asada, preparing tacos, and serving guests with pride. While most kids her age were playing, Carmen was working 12-hour days, balancing school in the mornings and dedicating her afternoons and weekends to helping her family’s restaurant thrive.
​
With a deep love for food and a passion for sharing her culture, Carmen gradually expanded her menu — first adding hamburgers and quesadillas, then the crowd-favorite: tacos al pastor. In May 2011, she brought her dream to West Branch and opened Rancheros, where she now serves the same flavors and recipes passed down through generations.
​
Today, the legacy continues as Carmen’s children — Krystal, Francisco, and Rafael — begin to follow in her footsteps, learning the values of hard work, family, and food made with love.
​
At Rancheros, we’re more than just a restaurant. We’re a family sharing our roots, one plate at a time.






Reviews
"The Mexican food here is enjoyable. I love coming here with my coworkers for lunch and lunch dates with my fiance also. The complimentary chips and salsa are yummy."
​
-Emily P.
"Dropped in on our way to a weekend getaway and were absolutely delighted by this authentic Mexican restaurant! They had me at the chips and salsa, but our meals were equitably cooked and seasoned to perfection! "
​
-Amber C.
"Absolutely love coming here. The food is awesome and the staff is too. Come here every time I come to town from Pennsylvania. "
​
-Jennifer B.

Visit Us
Conveniently located in West Branch!
​
Address:
101 Plaza Dr,
West Branch, MI 48661
​
Hours of operation:
Monday - Thursday: 10am to 9pm
Fridays: 10am to 10pm
Sundays: 10am to 8pm
​
Phone number: