Georgia James Tavern Opens Tonight

It’s always big news when one of Houston’s best chefs opens a new restaurant and the news can’t get much bigger than James Beard Award Winning chef Chris Shepherd’s debut of his new Georgia James Tavern at the luxury hi-rise Market Square Tower, smack dab in the middle of downtown…