+1 309-764-6823
Len Brown's North Shore Inn & Marina in Moline, Illinois, is a quintessential local bar that perfectly blends historic charm with a relaxed riverside vibe. Nestled along the Rock River at 700 N Shore Dr, this inviting spot offers much more than just a place to grab a drink—it’s a vibrant community hub where regulars and newcomers alike feel right at home.
What makes Len Brown's stand out is its authentic dive-bar spirit, carefully maintained with cleanliness and care, creating an unexpectedly comfortable atmosphere that invites lingering conversations and new friendships. Whether you’re stopping by after a paddle on the Rock River or simply looking for a welcoming space to unwind, the spacious outdoor deck overlooking the water adds a serene backdrop that enhances every visit.
Len Brown's menu spotlights classic American bar staples with a focused drink selection that caters to beer lovers and whiskey aficionados alike. With highlights like Jack Daniel's, Pabst Blue Ribbon, and Budweiser, alongside the intriguing “Beer and a Joint” combo, you get a taste of no-nonsense, good-time drinking that feels just right for this riverside locale. The cold brews here, paired with the scenic river views, make every sip refreshingly satisfying.
Customer reviews consistently emphasize the friendly and attentive staff, creating an atmosphere where hospitality shines just as brightly as the Rock River sunsets. Anthony Johnson praises the great atmosphere and helpful team, while aboater195 appreciates the clean environment and the welcoming, familiar faces found here time and time again. Regulars such as Matt Storm highlight the bar’s clean and well-kept feel with a nostalgic vibe—a rare find these days.
Live music only adds to the charm, with Lonnie Popp raving about outdoor shows like Vertigo 22 that bring energy and community spirit to the space. Jeff James echoes the perfect setting for boaters and paddlers, noting the ample patio seating and the warm reception from bartenders that make Len Brown’s a must-stop along the river.
In essence, Len Brown's North Shore Inn & Marina is a hidden gem for those who crave authenticity, good company, and a touch of riverfront charm. It doesn’t just offer a drink—it offers a sense of belonging, a chance to slow down, connect, and savor the simple joys of life by the water.
Great atmosphere, location is a little out of the way. Friendly and helpful staff
Len Brown' is my kind of bar. Very clean dive bar. Lots of out door seating on a deck along the Rock River. When you go, you see the same faces everytime. A nice place to stop and have a beer and socialize.
Unique bar along the bar along the Rock River that's a step back in history. It's old but very clean and well kept. Friendly staff and clientele and a great place to have a drink with friends along the river.
Just a great establishment! Vertigo 22 was the live band and they were awesome!!! Looking forward to the outdoor shows as well. Cold beer, great views of the rock river, friendly staff.
Such a great place to stop as you paddle or boat down the Rock River. Nice big patio seating and plenty of room on the inside as well. Super friendly barstaff. A must stop.
On the e rock river. They have a boat ramp and dock. Lovye music sometimes too. Usually pretty crowded on those days. No food served but the drinks are really tasty.
The band was phenomenal! Beautiful by the Rock River. Love This place!
Good fun place to meet up have a few good ones and enjoy the Rock River.. Pulled boat up and sat watched the band from the front roll seats in the boat. People are friendly, beer is cold, and nice to make a quick beer run only 20 yards from the river...