Category: Bistro Showing 1 - 1 of 1 Sort by: TitleNewest First Oldest First Title (desc) Distance Rating Random Bookmarks Driftwood Bistro More Info... Driftwood Bistro is a unique casual “low country” restaurant located in The Villas by the Sea Resort and Conference Center on Historic Jekyll Island, Georgia just minutes from the stunning […] $$, $$$ American, Bistro, Seafood 1175 Beachview Dr N, Jekyll Island, Georgia 31527 912-635-3588