Wine Spectator, an international print and digital publication known for being one of the world’s leading authorities on wine and restaurants, recently released their 2023 Restaurant Awards, The Falls Texas earned a Best of Award of Excellence from the publication.This year’s Award of Excellence recipients were rated on their meticulous ...
PLEASE LOG IN FOR PREMIUM CONTENT. Our website requires visitors to log in to view the best local news. Not yet a subscriber? Subscribe today!