John

Member since July 2022
J

Reviews (1)


Treylor Park
Treylor Park in Savannah, GA
October 9, 2022

Small outdoor area, great food

Treylor Park on Bay Street has a nice little outdoor area that is dog friendly. a little cramped so it may be tough with a bigger dog. worked fine for our Boykin though. Staff was great with the dogs and had water bowls available for the table.

Photos (1)