Stone Toad Bar & Grill

Loading Map....

Address
1109 Oneida St
Menasha
WI

54952
United States


Good food. Good beer. Good music. And an year round outdoor patio to boot!

Upcoming Events

  • No events in this location

Leave a reply