Olive Garden in Mcallen
Olive Garden Italian Restaurant - 7812 N 10th St
7812 N 10th St, McAllen TX 78504
(956) 618-9886
Olive Garden Italian Restaurant - 222 W Expy 83
222 W Expy 83, McAllen TX 78501
(956) 618-1188
The food was good. Typical of other Olive Gardens. Service was excellent and prompt
Great food and service. Food comes out hot and with very large servings. Enough for take home.