El Mariachi

Mexican, Honduran

126 S Winstead Ave, Rocky Mount
(252) 443-5094


Take-Out/Delivery Options


Reviews for El Mariachi

Honestly, this was probably one of the best Mexican restaurants I have ever ate at. They were so nice and it didn’t even take long for our food to come out. I got the AC Texano, and it was so good! I got mine w/o peppers and tomatoes because I don’t like them. As an appetizer we had spinach dip, and it was different than the spinach dip I’m used to but it was really good! For desert we had churros and when I say they were so delicious I mean it! They were cooked perfectly...read full review
Food is always great. I was slightly disappointed this time though. There was a sign that stated prices had increased because of the pandemic. I truly understood that and was ok with the price increase, however I did notice that some of the portions were slightly smaller. I will still continue to frequent this restaurant, because the food and service is always awesome. Just want them to know that price increases are understandable, but you shouldn't sacrifice quality or quantity...read full review
We tried El Mariachi for the first time tonight as a family. Walking in is such a beautiful experience in itself with their decor. We were greeted by the staff right away and seated immediately. Our waitress was great with our kids and explaining the dishes. The appetizers were amazing we loved the fresh guacamole, Queso, and salsa. Our main dishes came out quickly. The flavor is amazing you can taste each note of flavor. Highly recommend eating here, it’s a wonderful experience!On...read full review

More Reviews(71)


Monday Closed
Tuesday 11AM - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 9PM
Friday 11AM - 9PM
Saturday 11AM - 9PM
Sunday 11AM - 9PM