Speedo's Harborside Pub & Grill
About This Spot
Tucked into the heart of Lake Geneva’s charming harbor, Speedo's Harborside Pub & Grill invites you into a relaxed yet lively setting where the gentle buzz of conversation blends effortlessly with lakefront breezes. Whether you’re stepping in for a casual breakfast or lingering over cocktails as the sun dips behind the water, the atmosphere strikes a warm balance between familiar comfort and spirited local flavor.
The pace here is unhurried, encouraging you to settle into a seat on the sunny patio or inside where the hum of friendly chatter and the occasional clink of glasses create a natural soundtrack. It’s a place that effortlessly accommodates early risers craving fresh coffee and hearty starts, as well as those in search of a vibrant spot to share stories over perfectly poured martinis or a well-chosen local beer.
Speedo’s approach to food feels equally grounded yet inviting, pairing classic pub favorites with subtle twists that echo the lakeside locale. Imagine savoring cheese curds that crackle with just the right amount of crispness, giant pretzels paired with rich beer cheese, or a burger that becomes a centerpiece of your afternoon conversation. Side dishes like hand-cut fries and baked beans mingle with a menu that also nudges toward fresh, savory wraps and crisp salads, fitting effortlessly into a day spent exploring or unwinding.
The hospitality here leans toward the genuine and attentive, the kind that makes you feel less like a visitor and more like a welcome part of the neighborhood rhythm. It’s this quietly warm welcome — whether through an accommodating server or the easy camaraderie found among fellow diners — that leaves visitors inclined to return, planning future visits that stretch into evenings punctuated by rum punch sunsets and shared laughter.
What’s Available Here
-
Outdoor seating
-
Delivery
-
Takeout
-
Dine-in
-
Fast service
-
Great beer selection
-
Great cocktails
-
Serves local specialty
-
Sports
-
Breakfast
-
Lunch
-
Dinner
-
Solo dining
-
Wheelchair accessible entrance
-
Wheelchair accessible parking lot
-
Wheelchair accessible restroom
-
Wheelchair accessible seating
-
Alcohol
-
Beer
-
Cocktails
-
Coffee
-
Comfort food
-
Food
-
Food at bar
-
Happy hour drinks
-
Hard liquor
-
Late-night food
-
Quick bite
-
Small plates
-
Vegan options
-
Wine
-
Breakfast
-
Brunch
-
Lunch
-
Dinner
-
Dessert
-
Seating
-
Table service
-
Bar onsite
-
Restroom
-
Casual
-
Cozy
-
Family-friendly
-
Tourists
-
Accepts reservations
-
Checks
-
Credit cards
-
Debit cards
-
NFC mobile payments
-
Credit cards
-
Good for kids
-
High chairs
-
Kids' menu
-
Paid street parking
-
Dogs allowed outside
Location & Hours
| Monday | 08:00 AM - 08:00 PM | |
| Tuesday | 08:00 AM - 08:00 PM | |
| Wednesday | 08:00 AM - 08:00 PM | |
|---|---|---|
| Thursday | 08:00 AM - 08:00 PM | |
| Friday | 08:00 AM - 08:00 PM | |
| Saturday | 08:00 AM - 08:00 PM | |
| Sunday | 08:00 AM - 08:00 PM |
Adam Forman 30 Dec 2025
My wife and I were traveling for the holidays and randomly picked this place to eat for breakfast. We did not regret it. The food was fantastic and the service was wonderful. We would eat here again if and when we visit in the future.
Michelle Cody 30 Nov 2025
Excellent fresh food choices, Ne Glarus beers on tap. Our Server was very attentive.
Hungry Philly 28 Nov 2025
The Food selection they have didn’t exceeded what we were expecting but it is good. The ambience is nice, we ate outside and feeling the good atmosphere. The server took a long time to to get back.
Wayne Grant 12 Nov 2025
Really great experience and fun atmosphere! I had the battered cod and fries, and it was excellent. The server (can't remember her name, unfortunately) was incredibly friendly and helpful. I highly recommend this gem of a place!
Burstock 24 Oct 2025
Nice middle of the road casual diner with seating outside with lake views. Grouper sandwich was good but needed mayo to make it better. BLT was just ok, not enough tomato and the bacon could have been crispier. Good if you are in the area. Wait staff were pleasant enough.