This week, the Central Texas-style barbecue restaurant in Luther made national news: Along with 38 other restaurants, Whatcha ...
It's a battle of the East Coast, West Coast and the Lone Star State for the No. 1 foodie spot.
The mysterious Italian restaurant is aiming for a 2026 reveal.