Restaurants on Food Paradise Savannah, GA

2 results of 2

Treylor Park

Treylor Park

Savannah,GA $$
Food Paradise
9.4
TVFScore

Chicken and pancake tacos

The Crab Shack

The Crab Shack

Tybee Island,GA $$
Drinking Made Easy +2
9.8
TVFScore

The concept for The Crab Shack began in 1990. Prior to that it was just a sleepy little fishing camp with a boat hoist, boat ...

Seafood

Nearby Guides