This winter a new bar opened its doors on Main Street in Frisco. In the old Upstairs at Johnny G’s is a new establishment called The Clubhouse. We had an opportunity to check it out for happy hour recently. It’s upstairs in the Frisco mall so it may be a little harder to find and not […]