Originally Posted by eclipse829
Chef Troy's Talk of the Town is not far. It's in Houston.


+1