Restaurants in De Forest, DeForest, WI
Restaurants • Night Life • Bars
637 W North St,
De Forest, DeForest ,
WI
53532
UNITED STATES
Based on 1 reviews
Run away... seriously.
HORRIBLE- will never return. I spent a whole season here playing volleyball, spent a generous amount of money there on a weekly basis. When we returned for a Friday night out, the owner (Yes the owner!) was behind the bar and charged us...Worldwide > United States > De Forest, DeForest, WI > Restaurants