Villa Del Mar Restaurant

1900 S 23rd St, Mcallen - 78503
60 reviews
Seafood
(956) 687-8455

The food is excellent, the shrimp cocktail is to die for, but the place smells weird and the service is not that good unfortunately ?

Our server was very polite and attentive. The one star review is due to being charged $12.99 per pound for the fried tilapia plate. The menu shows the price as 12.99 flat for the plate, not per pound. I had a hair on my food also which was gross. the grease needs to be changed in the fryers, the fries clearly tasted like old dirty oil. This restaurant has gone downhill.

This used to me one of my favorite restaurants, but it's gone downhill lately. We were charged 12.99 per pound for the fried tilapia when it's always been a flat 12.99 for the plate. The menu doesn't say it's charged per pound. I had a hair on my plate also. the grease in the fryers need to be changed, the fries tasted like old dirty oil. The only redeeming thing about this place is the oysters are a good size and they are clean.

Good food but slow service. Need a lot of help.

Excelente servicio con todos de aqui.

El mejor me encanta ir la comida muy rica y la atencion De lo mejor super amables la senora Carmen y Johnathan son los mejores??

Our waitress was very kind and very attentive. On the other hand I had ordered the #5 it had came warm like if it was sitting for a while . I honestly think it would of gotten five stars if the dish hadn’t came out cold .

Thank you for cleaning your restroom!! They were terrible and now they are way better! Now i can enjoy the great food more comfortably.

Server doesn’t attend well , forgot to bring our soup and never came to ask us for check. Also server is just walking around food is good but service is not the best

First of all Cold food ... half a scoop of hard rice! Reheated warm tough shrimp and got charged for a dollar for cocktail sauce! Wow. Had to change up chips cuz they were super cold and got colder ones back! Lol this place is a laugh!!! 16 dollars down the drain