Tres Hermanos

$ • Latin American, Mexican, Spanish

Hours:
79 E Main St, Mount Joy
(717) 492-0250

About Tres Hermanos

Tres Hermanos is a small, friendly Mexican restaurant that offers amazing flavors and great value. The staff is super nice and provides attentive service, making each visit enjoyable. The restaurant efficiently prepares and packs take-out orders, with dishes like sopes, huarache, tacos (including spicy chicken on flour tortillas), and al pastor taco platter receiving high praise. The al pastor was noted for being cooked to perfection, and the rice and beans, made in-house, were delicious with crumble cheese. The portion sizes are large, and the pricing is fair, making it a great option for families. Despite being full to capacity, the food comes out fast, and customers have found the atmosphere to be friendly and humble. Many have noted the freshness of the ingredients and the authentic flavors, especially with the enchiladas with mole, making it a top choice for those craving quality Mexican food. This restaurant is highly recommended, and guests feel they are missing out if they do not visit.

Customers' Favorites

Tres Hermanos Reviews

4.5
222 ratings
Restaurantji Rating
5
82%
4
9%
3
1%
2
1%
1
7%
Food
4.7
Atmosphere
4.4
Service
4.6

Share your opinion about Tres Hermanos

Restaurantji Rating

Very good Authentic food!! Great pricing for the family! Friendly atmosphere! First time my wife and I stopped in and it was a very good decision! I been wanting Authentic Taco's for ever now and I have just found the best spot! I have bad IBS and many foods do not sit well in my stomach, but this spot has fresh food, fresh ingredients and the flavor is spot on! ABSOLUTELY NO ISSUES WITH MY STOMACH! So, Yes I am excited to brag about this restaurant! Because it is soooo good!

Amazing authentic food!!
Try the fish and shrimp tacos. ❤️❤️

Read All Reviews(222)

Ratings

Menu

Add a Menu
Tres Hermanos Menu
Tres Hermanos Menu

Photos

Add a Photo
Tres Hermanos
Tres Hermanos
View All Photos

Hours

Monday 10:30AM - 9PM
Tuesday 10:30AM - 9PM
Wednesday 10:30AM - 9PM
Thursday 10:30AM - 9PM
Friday 10:30AM - 9PM
Saturday 10:30AM - 9PM
Sunday Closed
Updated on: