Captains Half Shell Oyster Bar, HOUSTON, Texas (TX)
Comfortably situated at 8253 Gulf Freeway () in HOUSTON, Texas (TX) (77017), Captains Half Shell Oyster Bar can be contacted at 7136430589. Remember to call up before you go to reserve your spot in the restaurant.
More restaurants in HOUSTON, Texas (TX)
Captains Half Shell Oyster Bar contact information and details:
Address: 8253 Gulf Freeway - , HOUSTON, Texas (TX) 77017
Contact Phone: 7136430589