Shell Oyster Bar, TALLAHASSEE, Florida (FL)
Comfortably positioned at 114 Oakland Avenue () in TALLAHASSEE, Florida (FL) (32301), Shell Oyster Bar can be contacted at 8502249919. Remember to call up upfront to make a reservation.
More restaurants in TALLAHASSEE, Florida (FL)
Shell Oyster Bar contact information and details:
Address: 114 Oakland Avenue - , TALLAHASSEE, Florida (FL) 32301
Contact Phone: 8502249919
