Barracuda Bob’s Bar & Grill
[ Restaurant ]
19 E River St
Savannah, Georgia
()912 777-4381
66
2 ratings
Mon-Fri 11:00 AM-10:30 PM, Sat-Sun 11:00 AM-11:30 PM
information provided by RateBeer.com