Static crawler-readable place article
This SSR block stays visible until the live widget opens the place detail experience.
Treylor Park
Address115 E Bay St, Savannah, GA 31401, USA
Description
Treylor Park in Savannah, Georgia, is a unique dining spot known for its creative and delicious comfort food. The restaurant combines a trendy ambiance with a menu featuring innovative dishes like PB&J chicken wings and loaded tater tots, making it a must-visit for food enthusiasts.
