Newly remodeled! Pete’s Place North is a full-liquor sports bar with 12 TVs, Happy Hour until 8pm, Darts and Pool Tables, and craft beers.
Music on the beautiful patio, covered stage outdoor bar, and patron area. Picnic tables and plenty of room!