Hitch is a cozy restaurant nestled in the heart of Savannah, GA, offering a diverse menu of Southern comfort food with a modern twist.
Guests can expect a warm and inviting atmosphere, perfect for enjoying a casual meal with friends or family.
Generated from their business information