Update Info - Hubcap Grill
This restaurant was reported as closed. If it is open, let us know.
Hubcap Grill
1111 Prairie St
Houston, TX 77002
1111 Prairie St
Houston, TX 77002
This restaurant was reported as closed. If it is open, let us know.