Pepe's Mexican Restaurant

9550 Midlothian Turnpike St 204, Richmond - 23235
288 reviews
Mexican
(804) 272-0920

My coworker & I chose Pepe’s for Cinco De Mayo festivities. When we arrived the wait was approximately 25 min, however the weather was nice and the band outside distracted us from the wait.Once we got seated, we were greeted immediately with our waitress offering suggestions on margaritas! The chips and salsa was neeeeded and very much appreciated! We ordered the FRESHEST margarita I’ve ever tasted. I vaguely tasted sour mix, which was a huge plus for me.We ordered our meals & literally 5 min later our food came. Food presentation was mouthwatering. Our meals were hot and very delectable. The authenticity of the food was flavorful!I would highly recommend for cinco de mayo, date night, and all other events. Speedy service & customer service seems to be a top priority!

It's crazy that this place ranks so high! The margarita came from a mix and tasted medicinal. I didn't know you could massacre a margarita. The guacamole came loaded with salt. So we sent it back and got a fairly tasteless version in return. The draft beers are only Modello types. The new deep fried talipia was pretty cool, though. So like I say, it's middling.

I read about this restaurant and saw it in the news. It said that it has the best burritos in the country and I had to try it. YES! I had the Del Mar Burrito and I couldn't even finish it! I also had a frozen mango Margarita and my night was extra special after this dining experience!! Muchas gracias!

Convenient location, friendly restaurant with attentive staff. Food was delicious. Virgin pina colada was excellent too. Fried ice cream for dessert was great.

The food was good but the service was horrible. It was late and few customers in the restaurant. We had asked for our server 3 times. We asked for our bill and she never came back we had to ask again for our server. It’s not like they’re busy!

Excellent service and delicious food! The del mar burrito was so yummy. Portions are huge. Our server was very attentive and food came out quickly. The live music was also great and it made for a nice family dinner out. We'll definitely go back!

Their fish tacos are to die for! Loved the food, drinks and decor!

I ate here several times during the summer and fall. The food is very good and their service is so fast that it makes your head spin. LOL. The large margaritas are really something! If you want great Mexican food, give them a try!

Best Mexican restaurant!!!! We may or may not have traveled back here from PA just to eat here ? the Del Mar burritos are delicious and huge!

Great service and great food. Hot, fresh, and amazingly fast. Everyone made a point to make sure that everything was good.