Click here for online ordering!
Located at 151 E Main Street in Downtown Stoughton.
Open 9 AM Tuesday-Saturday Open 10 AM Sunday
608-205-6531
VIEW ALL »
"Looking forward to grabbing burger and watch a game on my next visit! So many TVs! Friendly bartenders and cold beer! LOVE the charging ports along the bar. Brilliant!"