Destination guide
More about SALT - New American Table
Experience innovative New American cuisine at SALT - New American Table in McAllen, Texas, where exceptional service meets culinary artistry.
Tell me more about SALT - New American Table