Olive Garden 1877

Olive Garden #1877, also known as Olive Garden Weslaco - Valley Crossing, is an Olive Garden restaurant located at Valley Crossing, at 801 East Expressway 83 in Weslaco, Texas.