-
Saltgrass Steak House
is an awesome Steakhouse Restaurant
Ranked #1 of 25 Restaurants in McAllen McAllen.
.
The Latest Review: ★★★★★
Sent on the 12th of October, 2017
Try the Avocado Crab Stack as an appetizer. It is so good! The mojito was also pretty decent. //