About Us

260
Events served
10
qualified Staff
20
Expert Chefs
100
Delicious Dishes

Our Story

Welcome to Mi Pueblo, where every meal is a journey through the rich culinary traditions of Mexico.

The Beginning of Mi Pueblo: Authentic Mexican Cuisine in Hyannis

Mi Pueblo was born from a passion for sharing the authentic flavors and vibrant culture of Mexico. Our founders, the Rodriguez family, emigrated from Mexico with a dream to bring a piece of their homeland to Hyannis, Massachusetts. With recipes handed down through generations and a deep love for cooking, they set out to create a restaurant that would become a home away from home for anyone craving genuine Mexican cuisine in Hyannis.


Our vision has always been simple: to provide an unforgettable dining experience by serving delicious, homemade Mexican food in a warm and welcoming environment. We believe that food is more than just sustenance; it’s a way to connect with others, to celebrate traditions, and to create lasting memories. This philosophy is at the heart of everything we do at Mi Pueblo, the top-rated Mexican restaurant in Hyannis.

Our Vision: Providing Authentic Mexican Food in a Family-Friendly Atmosphere


The Journey of Our Family-Owned Mexican Restaurant

Starting as a small family-owned eatery on Main Street, Mi Pueblo quickly became a beloved spot for locals and visitors alike. Our commitment to quality and authenticity resonated with our community, and word of mouth spread. As our customer base grew, so did our menu and our team, but we never lost sight of our roots.

What are your opening hours?

Mi Pueblo is open from Monday to Sunday, 11:00 AM to 10:00 PM. We are committed to providing you with delicious Mexican cuisine throughout the week, whether it’s for lunch, dinner, or a special occasion.

Is Mi Pueblo a family-friendly restaurant?

Absolutely! Mi Pueblo is a family-owned restaurant that prides itself on being family-friendly. We offer a warm and welcoming atmosphere that is perfect for guests of all ages. Bring your family and enjoy a memorable dining experience together.

Do you take reservations?

Yes, we do take reservations. We recommend making a reservation, especially for larger parties or during peak hours, to ensure you have a table waiting for you. You can easily make a reservation through our website or by calling us directly.