Pedro's Mexican Food

$ • Mexican, Burgers, American

Hours today·

About Pedro's Mexican Food

Pedro's Mexican Food offers very good food with adequate serving sizes. Each meal includes chips and queso. On Tuesdays, they serve superb fried catfish with 3 sides, in very large portions. The service is excellent and the staff is accommodating, patient, and phenomenal, especially with large parties. Customers have praised the delicious flavor and presentation of dishes like birria tacos and the perfectly cooked chicken, fluffy rice, and fresh pico de gallo. The homemade tortillas are highly recommended, and the margaritas are full of flavor. Recent reviews also praise the great menu, delicious food, good portions, and good fast service. While some mention that the queso can be a bit gritty and the process of seating and checkout may be slow, many agree that the great food and friendly service make it worth a visit. Overall, Pedro's Mexican Food is a great place to enjoy authentic Mexican cuisine.

Menu

Add a Menu
Pedro's Mexican Food Menu
Pedro's Mexican Food Menu

Customers' Favorites

Photos

Add a Photo
Pedro's Mexican Food
Pedro's Mexican Food
View All Photos

Pedro's Mexican Food Reviews

4
189 ratings
5
63%
4
14%
3
5%
2
2%
1
16%
Food
4.1
Atmosphere
4.3
Service
4.3

Share your opinion about Pedro's Mexican Food

pedros is one of my favorites! and the owners are always so nice
I just wanted to take the time to post a big thank you to the staff. Our baseball team came in last Sunday and what started with 18-20 people quickly turned into 30+ people. The staff was so accommodating to all of us. I know large parties are hard but The patience everyone had handling all of us made our lunch very successful. The food was absolutely amazing! A sincere thank you for a job well done! Your staff was phenomenal!
THE best Mexican restaurant in elk city wouldn’t go anywhere else. Great food and a great dining experience unless you prefer take out or delivery it’s all amazingly great food!

Read All Reviews(189)

Hours

Monday 11AM - 9:30PM
Tuesday 11AM - 9:30PM
Wednesday 11AM - 9:30PM
Thursday 11AM - 9:30PM
Friday 11AM - 9:30PM
Saturday 11AM - 9:30PM
Sunday 11AM - 3PM
Updated on: