Downtown Houston Food Hall is Revitalized by New and Returning Restaurants
Finn Hall, located in the historic Jones on Main building at 712 Main in downtown Houston, is expanding its food and drink options. A popular chef and his wife are not only returning with their original concept, but bringing a new one, too. Two brand-new companies are offering their food and drink as well. These join […]