El Rancho Mexican Restaurant

506 W Elm Ave, Hanover
(717) 698-1518

Recent Reviews

daddy daughter podcast

Best Mexican food in hanover or york County or anywhere near. I've never had such good Mexican food. The atmosphere is clean medium music. Extremely friendly and happy servers. Don't forget to try the amazing ice cream when your done. The Margherita ice cream is amazing!!! Will be back again and again.

EL DE DINA

Great food, awesome service delicious ice cream.A little busy but that what happens when you find a great restaurant.

chris fernandez

Ordered 2 tacos and an enchilada and it was all bland. Chorizo was spicy only thing that had flavor and flour tortillas were soggy by the time I got them. So much grease

J R

Excellent food. Very friendly staff, owner greeted us and made us feel very welcome. A great time and a fantastic meal had by all.

D.B. Frank

Nice little place with good meals. Staff was friendly and attentive. Tamale was good, burrito very large, tacos standard fare. Would go back if in the areaParking: Off street parking

bluchica44

Service was good. Food was good but I have never been to a Mexican restaurant that doesn't give you chips and salsa. Not very kid friendly in their kids menu. It is literally chicken fingers and fries and sides. I wanted just a small kids buritto with beans and rice but I would have had to buy the 12.00 burito for my 5 year old. So pricey.

Johanna Shannon

The best tacos and food in hanover.. We come really often and eat. Never disappointed. Great customer service ? ? ?

Marc Waldeck

Don't judge this book by its cover. The epitome of a GREAT hole-in-the-wall restaurant. It doesn't get anymore authentic and delicious. I've never been disappointed with anything on the menu.

Kobe Pennewell

This place was top notch I can genuinely say it was the best Mexican food i have ever had.

Donald Grant

We eat out a lot and we are able to go to all sorts of restaurants. This place was a great find for authentic Mexican food! I had a supervisor from Mexico and he loved taking me to authentic places like this. We tried a bunch of foods since it was our first time and we loved everything. The vibe is intimate and casual. Service was solid and they are really helpful with ordering. We will be coming back!

Jay Lalley

The staff is super friendly. We have eaten here multiple times and the food is excellent. Dinner crowd is usually bigger than the lunch crowd. We always feel so welcomed when we come to the restaurant. Wonderful people.Parking: Parking is very convenient.

Brittany W (Goddess)

When i say this is my favorite mexican restaurant in the area! I mean it! My family loves the nachos we get them everytime! The staff is very pleasant ans kind! The food is delicious! In the photos we tried the Tequila ice cream, chorizo tacos, and of course a nacho Supreme! My go to spot.

Scott S.

Fantastic food! Was a little reluctant at first because the parking lot was empty in the middle of the lunch hour. Glad we decided to go inside.

Sandra Legere

Excellent friendly service. Our waiter was very nice and our food was delicious. They don't serve alcohol there, but you can BYOB.

Whitney Carstetter

The place wasn't busy when we arrived. The employees were very nice and friendly. My husband and I both ordered the Chicken Enchalldas Verde. It was very good and filling. Had to take leftovers home. Lunch tomorrow. ;)

Load More

El Rancho Mexican Restaurant

506 W Elm Ave, Hanover, PA 17331
(717) 698-1518