Without a doubt, Houston is a burger city. Hubcap Grill has won national renown for its burgers. Branch Water Tavern …