Treylor Park - Hitch
Hours & Location
300 Drayton Street,
Savannah, GA 31401
(888) 873-9567
Open Weekdays
11 am - 1 am
Open Weekends
10 am - 1 am
For Reservations to Hitch - Savannah
(Party of Eight or More), click: Hitch - Savannah Reservations