The Tattered Toad
Bar and Grill · American · Bar
The Tattered Toad is a bar and grill offering a relaxed atmosphere for casual meals and socializing.
Location
Best places nearby
The highest rated places close to The Tattered Toad.
Local restaurants nearby
Water St



