Tavern and Table

Restaurant

3000 Palm Blvd, Isle of Palms, SC 29451, USA

Biter Score
9.0
Closed
Wednesday: Closed