The Tattered Toad is a bar and grill offering a relaxed atmosphere for casual meals and socializing.