Affectionately referred to as a "hole in the wall," the Hubcap Grill in downtown Houston is a bar and grill that wins hearts through the all-American combo of juicy burgers and crispy fries. Don’t let the plastic patio furniture or tiny dining area fool you; Hubcap is an elitist when it comes to grilling a […]