7812 N 10th St, McAllen TX 78504
this olive garden looked small from the street it was a lot bigger inside. it was very comfortable and the employees were great. more then great i fully recommend it and wish i could go back right now
222 W Expy 83, McAllen TX 78501
The Olive Garden that you expect with a bit more. It’s the service that makes the difference. The food is great, as always, but the friendly service will make you leave feeling better. Go ahead and stop here for a touch of home.