Restaurants and Food

Legacy Grill


Thursday – Saturday: 4:00 – Close

Sunday: Closed

Located adjacent to the Surf Ballroom, the Legacy Grill features a fun and vibrant music-inspired atmosphere along with a diverse selection of American classics on their menu. Regular live music will be a treat for visiting patrons.

619 Buddy Holly Place
Clear LakeIA 

The Other Place


Thursday: 11:00am – 12:00am

Friday-Sunday: 11:00am – 2:00am

Dine-in / Carryout

Known for signature crisp pizzas with loads of fresh gooey cheese, this family friendly sports bar also offers oven-baked subs, Mexican specialties and Italian favorites. Their huge outdoor party deck with an exclusive menu is a summertime favorite. Check out their lunch specials, happy hour Monday-Friday and daily deals.

200 US HWY 18W
Clear LakeIowa 

Half Moon Inn


Tuesday – Saturday 5:00pm – C

A family operation since it opened in 1972, the relaxed atmosphere of this steakhouse is where the locals go for a great meal. Steaks, fish, chops, ribs and more are prepared to order. The food is fresh and portions are generous, and all entrees are served with a loaf of homemade bread.

701 Buddy Holly Place
Clear LakeIowa 

The Surfside


Friday: 5:00pm – 9:00pm

Saturday & Sunday: 11:00am – 9:00pm

Expect flavorful, well-plated dishes and a unique upscale coastal atmosphere. An outdoor seating area featuring a relaxing upper deck and lounge space is the perfect place to gather in the summer. Indoor, you’ll experience a relaxed tropical vibe with refreshing colors sprinkled with vintage décor. Couple the atmosphere with attentive service, honest hospitality and mouth watering dishes, and you’re sure to have an unforgettable dining experience!

444 N Shore Dr
Clear LakeIowa 

Sevens Restaurant

Thursday & Friday; 7:00am – 2:00pm 5:00pm – 10:00pm

Saturday: 7:00am – 10:00pm

Sunday: 7:00am – 2:00pm

This steakhouse doesn’t end at beef: almond-crusted walleye and pecan chicken are also local dinner favorites. Sit at one of their tall booths and enjoy lunch with friends, or stop in for one of our hearty breakfasts. Check out their daily features and nightly specials.

305 Main Avenue
Clear LakeIowa 

7 Stars Family Restaurant


Thursday – Sunday: 6:00am – 2:30pm

This down home eatery features satisfying comfort foods in a cozy café. Serving breakfast all day, they are famous for their Country Hash Browns grilled with bacon, diced ham, onions and peppers topped with American cheese. Hearty entrees that stick to your ribs are joined by a variety of sandwiches, salads and seafood to round out the menu. Check the board for their daily specials and pies of the day.

2309 3rd Ave S
Clear LakeIowa 

Rookies Rockin Sportsbar


Thursday & Friday: 10:00am -2:00am

Saturday & Sunday 9:00am – 2:00am

Dine In / Carryout

Pull up a stool at the huge two-sided bar or gather with your group at the front of the bar and socialize as you look out over Main Avenue. Watch your favorite game on one of the 24 tvs or play at one of the 4 pool tables. Daily happy hour with food and drink specials and a jukebox plays your favorite hits every day and night

307 Main Ave.
Clear LakeIowa 

Shao Ting Guo


Friday – Sunday: 11:00am – 8:00pm

No website. Check Facebook.

200 7th Ave N
Clear LakeIowa 
Phone: 641-357-1683

Starboard Market Deli


Thursday – Saturday 11:00am – 2:00pm

A unique little carry-out store offering a wide variety of homemade soups, salads, sandwiches & desserts, this deli is a destination in itself. The glass case is full of colorful salads and mile-high desserts made in-store daily. Daily features, boxed lunches, and catering available.

310 Main Ave
Clear LakeIowa 

Cabin Coffee Company


Friday & Saturday: 7:00am – 4:00pm

Sunday: 8:00am – 2:00pm

Dine-In / In-Store Pickup

Launched in 2002, this western-styled coffee shop’s model is “Everything’s Better at the Cabin.” Stock up on fresh roasted coffee to brew at home or grab a latte for the road. The menu is as fresh as the coffee, with bakery items and fresh lunch favorites. If daily features and rotating menu items don’t draw you in off the sidewalk, the aroma will!

303 Main Ave
Clear LakeIowa 


Friday & Saturday: 5:00pm – Close

Handmade specialties prepared the old-world way with family recipes that have been handed down for generations! Ge-Jo’s is famous for their hand-stretched made-to-order pizza, authentic pasta dishes and 18-ounce Italian margaritas. Dine on the patio overlooking City Park and the lake, and enjoy a variety of homemade sandwiches, salads, pasta dishes or mouthwatering pizza.

12N 3rd St
Clear LakeIowa 

Cancun By The Lake


Thursday: 11:00am – 9:00pm

Friday – Sunday: 11:00am – 10:30pm

Dine-In / Take-Out

14N 3rd St
Clear LakeIowa 

Gyro Place


Thursday – Saturday: 10:00am – 8:00pm

Sunday: 10:00am – 6:00pm

Dine-In / Take-Out / Delivery

A local family-owned eatery big on authenticity. If you’re craving a gyro, burger or tacos, you can count on us to get your fix – prepared and served right. Bring the whole crew by soon and savor the simple things, like our made-to-order bites for everyone.  Offering free delivery in Clear Lake!

300 Main Ave
Clear LakeIowa 

The Landing on Clear Lake


Friday & Saturday: 11:00am – 10:00pm

Sunday: 10:00am – 7:00pm

Conveniently located on the shores of Clear Lake and behind Lakeside Inn. The Landing is a large outdoor lakefront bar and grill with perfect views of the water. We offer a private dock to tie up your boat to stop by for great food, unique drinks, and an unbeatable atmosphere!

1603 S Shore Dr
Clear LakeIowa 



Thursday: 5:00pm – 9:00pm

Friday – Sunday: 11:00am – 9:00pm

This high-energy restaurant and tavern has a sleek new look to go along with their innovative menu, which incorporates chef-driven food with Emerald Isle favorites, such as the Turkey O’Toole, savory “Oh Baby” back ribs and the world famous Monte Cristo.

2023 7th Ave N
Clear LakeIowa 50428



Delivery: Monday – Sunday 5:00am – 10:30pm

202 Hwy 18
Clear LakeIowa 50428

Scooters Coffee


Friday: 5:30am – 8:00pm

Saturday and Sunday: 6:00am – 8:00pm

Monday: 5:30am – 8:00pm

Dine-In / Delivery

There is just something about Scooter’s Coffee, serving espresso & other coffee drinks, plus a variety of smoothies & pastries. We look forward to serving you Amazing drinks, from our Amazing people, Amazingly fast!

1903 US-18
Clear LakeIowa  50428

Cookies, Etc.


Thursday -Saturday: 10:00am – 9:00pm

Sunday: 10:00am – 5:00pm

These warm-from-the-oven cookies, made from family recipes, are legendary. The giant cookies are baked fresh all day and will wow you with seven different flavors. For a cool treat, try our ice cream sandwiches, shakes, malts, sundaes & generous ice cream cones. Cookies, etc., home of the cookie ATM is a must stop in Clear Lake.

Has a cookie ATM outside.

217 Main Ave
Clear LakeIowa 

The Boulevard


Daily: 11:00am – 10:00pm


The Boulevard Bar and Grill serves American cuisine with a variety of drinks. A bar and grill that you can watch your favorite sports team play and feel like you haven’t left home, or if you’re feeling like playing pool in an elegant environment this is the place for you!

1131 Bayou Rd
Clear LakeIA 50428
Phone: 641-357-3000

Charlies Soda Fountain

Call for Hours

Satisfy your sweet tooth with a stop to this old-fashioned soda fountain. This newly renovated building brings a bit of nostalgia to Clear Lake offering old favorites like a Phosphate or the Mudd. Stop in to enjoy a soda, soft serve ice cream, malt, or a sundae. Their menu has something for everyone!

2 N 4th St
Clear LakeIowa 50428
Phone: 952-457-4572

VFW Post 4868


Daily: 9:00am – Close

Not your grandpa’s VFW, the bar nicknamed ”The Bunker” offers happy hour daily 4-7pm. Every Sunday enjoy your choice of their house made Bloody Mary, screwed up screwdriver, mimosas, or margarita on the rocks for $4 served in a pint glass! Weekly taco night every Thursday from 5-7pm makes this a downtown hotspot welcoming young and old.

219 Main Ave
Clear LakeIowa 50428
Phone: 641-357-7964


On Facebook

Enjoy cold drinks with a relaxed lake vibe at Elly’s! The seasonal outdoor cabana has live music and fun, with a great view of the lake across from City Beach.

12 S Shore Dr
Clear LakeIowa 50428
Phone: 641-357-3559

Get Updates by Email

Subscribe to our newsletter and follow our social media updates!

Sponsored By:

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram