SALT
➤ 210 N. Main St. McAllen, TX 78501, 78501-4629, United States
Contemporary American, Vegetarian, American, Seafood, Fish
"Excellent place, food was delicious, service was awesome, our waitress was nice and attentive...we had a great experience...the cocktails were great, best cocktails I’ve had."