Review of Jekyll Island Seafood Restaurant

6000 N Terminal Pkwy, Atlanta, GA 30320

Overall Rating

Review


No gluten free menu. Could not accommodate soy allergy. Sent us away.

Celiac friendly?

No

Updated 5 years ago