Hubcap Grill & Beer Yard
2800 N Terminal Rd, Houston 77032