Houston named best burger city

May 13, 2011 4:20:09 AM PDT
Houston is finally number one at something and that something is best burgers in the country. Travel and Leisure ranked Houston number one in the list of best burger cities in America. The magazine says Houston burger joints offer fat juicy patties, shredded lettuce and mustard instead of mayo

It also mention local favorites such as Lankford Grocery and the Hubcap Grill.