Stone Toad Bar & Grill is a roomy bar and grill offering pub fare, steaks, a full bar, weekly live music, and TV sporting events.