A Tradition of Flavor & Warmth
Welcome to Petra
Petra is a family owned Mexican Restaurant. Our ingredients are locally sourced and our food is prepared fresh, daily. Thank you for coming in, now relax and let us take care of the rest!
From our hand-pressed tortillas to our signature margaritas, every detail is crafted with care to bring you an unforgettable dining experience. We invite you to gather, share, and create memories with us.


Our Promise
Authentic Recipes
Our menu is a celebration of traditional Mexican cuisine, with recipes passed down through generations to bring you a truly genuine flavor.
Fresh Ingredients
We are committed to quality you can taste. We partner with local Texas purveyors to source the freshest ingredients for our dishes daily.
Family Owned & Operated
As a family-run establishment, we pour our hearts into every meal and treat every guest with the warmth and hospitality of our own home.
Explore Our Menu











Our Story
A Family Legacy
For over three generations, the Petra family has been sharing the authentic flavors of Mexico with our community. What started as a small family kitchen has grown into a beloved local institution.
Our recipes have been passed down through generations, each dish crafted with the same love and attention that our grandmother brought to her kitchen. We believe that food is more than sustenance—it's a way to bring people together and create lasting memories.
Every morning, our chefs arrive early to prepare fresh salsas, hand-press tortillas, and slow-cook our signature sauces using traditional methods that have remained unchanged for decades.
Moments at Petra




Creating Memories, One Dish at a Time.
Your table is waiting.






Visit Us
Location & Hours
Address
7200 West University Drive, McKinney TX, USA
Hours
Monday: 11:00 AM - 9:00 PM
Tuesday: 11:00 AM - 9:00 PM
Wednesday: 11:00 AM - 9:00 PM
Thursday: 11:00 AM - 9:00 PM
Friday: 11:00 AM - 10:00 PM
Saturday: 11:00 AM - 10:00 PM
Sunday: Closed
Contact
Phone:(+1) (214) 842-4875
Email:[email protected]

Ready to Experience Petra?
Make a Reservation
Join us for an unforgettable dining experience. Whether it's a romantic dinner, family celebration, or casual meal with friends, we're here to make your visit special.