Bear Lake Restaurants

Hungry? Explore the Best Restaurants in Bear Lake
Whether you’re craving a world famous raspberry shake in Garden City or a classic steak dinner in Montpelier, the Bear Lake Valley offers a massive variety of local flavors across both Utah and Idaho. From cheesy wood-fired pizzas and authentic Mexican cuisine to fresh-made crepes and lakeside burgers, there is something here to satisfy every craving.
Our comprehensive directory covers everything from Garden City and Laketown to Paris and Montpelier, Idaho. Whether you’re looking for a quick breakfast before hitting the water, a casual lunch with the family, or a high-end dinner to end the day, use our guide to find the perfect table.
Browse our curated list of Bear Lake drive-ins, shake shacks, grills, and cafes below.
Arctic Circle

With a long history and over 70 locations, you can stop by Arctic Circle in Montpelier when you’re taking a break from the beach. Come in a hamburger made from 100% Black Angus Beef, or try some delicious fish and chips made from real Alaskan Halibut.
Business Information
408 Clay St, Montpelier, ID 83254
(208) 847-1755
Restaurant Ratings
4
3.8
Bear Trapper Restaurant

Join us for one of the best burgers in town or seafood and steak. Exceptional service and a family-friendly atmosphere are what you'll find at Bear Trapper Restaurant. Bear Trapper Restaurant is a family-owned and operated restaurant that provides quality food with a family ambiance. Whether you're looking for a hearty breakfast, lunch, or dinner, Bear Trapper has it all. With big selections and a variety of menu items, there's something for everyone to enjoy.
Business Information
216 S. Bear Lake Blvd, Garden City, Utah 84028
(435) 946-8484
Restaurant Ratings
3.5
4.3
Caribbean Custard & Italian Ice

Skip the lines for some of the best-frozen treats in Bear Lake. Caribbean Custard & Italian Ice offers high-quality delicious frozen custard, tangy gelato, sweet Italian ice, and of course milkshakes. Mix and match for endless combinations.
Business Information
2115 S Bear Lake Blvd Garden City, UT 84028
8017702645
Restaurant Ratings
5
4.9
Crawford Trough

Crawford Trough is an awesome small-town restaurant that’s open for lunch and dinner. They are passionate about making delicious food. Their fries are so good and they have burgers that will make your mouth water. They also have delicious shakes and a variety of drinks that will help cool you off. I’d suggest the Rickory.
Business Information
120 S Main St, Randolph, UT 84064
(435) 793-3170
Restaurant Ratings
4.5
4.5
Dees Car Wash Ice Cream Shop

Dessert is right around the corner at Dees Car Wash Ice Cream. Stop by for a chocolate sundae, a refreshing milkshake made with ice cream from Kemps hard ice cream. They have 30 different ice cream flavors to choose from!
Business Information
20 N Bear Lake Blvd, Laketown, UT 84038
(435) 946-3372
Restaurant Ratings
5
4.8
Firehouse Pizzeria

Firehouse Pizzeria is turning up the heat on pizzas in Garden City. With our mouth-watering stone-fired specialty pizzas and calzones, baked sandwiches, pastas, and more. Whether you're coming in to dine or pick up to go, every meal is made fresh with care. When you go there ask about the monster challenge.
Business Information
50 S Bear Lake Blvd, Garden City, UT 84028
(435) 946-2600
Restaurant Ratings
3.5
4.1
Hometown Drive In

You'll feel like a local when you come to Hometown Drive-In. Burgers are big and juicy with crispy fries, making it the perfect stop for locals and travelers. Hometown Drive-In is a family-owned restaurant that provides quality food and excellent service. You can’t go wrong with any of the burgers, but you should try the mamma bear.
Business Information
105 N Bear Lake Blvd, Garden City, UT 84028
(435)-946-2727
Restaurant Ratings
3
4
Laketown Drive-In

Gather your friends and family for a tasty meal at the Laketown Drive-In! Located on the beach next to their boat rental building, this is the only drive-in on the beach at Bear Lake. With a full food menu of burgers, fries, and shakes, you'll be sure to find something that satisfies everyone. The Laketown Drive-In is the only food spot at Rendezvous Beach State Park.
Business Information
1163 West Day Use, Laketown, UT 84038
(435) 946-2900
Restaurant Ratings
-
3.8
Minnetonka Market And Cafe

Welcome to Minnetonka Market and Cafe! Serving up the most delicious home cooking around. Stop by for a quick bite or to fill up your tank. The Minnetonka Market cafe is the perfect place to get your grub on. With a simple menu, fast service, and delicious food, you'll be back for more.
Business Information
194 N Main St, St Charles, ID 83272
(208) 945-2348
Restaurant Ratings
4.5
4.6
Ruca's

If you need a break from all the burgers and fries, stop by Ruca's and have a cup of coffee or tea, or enjoy one of our fresh sandwiches, salads, or specialty drinks. Fresh and flavorful food made to order. Just grab a seat outside and take in the beautiful view of Bear Lake while you enjoy your food.
Business Information
284 S Bear Lake Blvd, Garden City, UT 84028
(435) 946-3691
Restaurant Ratings
4.5
4.6
Studebaker's Pizza

We are confident that your mouth will start watering for Studebaker's Pizza after tasting its awesome pizza. You'll never get enough of it. From date night to family night, it’s the perfect meal for any occasion. Studebaker's Pizza is the place to get real traditional pan pizza and subs in Montpelier, Idaho. Try the Pacific Alfredo pizza and make sure to get one of the desert pizzas too.
Business Information
802 Washington St, Montpelier, ID 83254
(208) 847-3020
Restaurant Ratings
4
4.6
Subway Paris Idaho

Business Information
90 N Main St, Paris, ID 83261
(208) 904-3809
Restaurant Ratings
-
4.1
The Ranch Hand Trail Stop

If you are hungry and looking for something delicious, then The Ranch Hand is just for you. They offer burgers, soups, steaks, sandwiches, homemade biscuits, and more. It could easily be one of the best breakfast joints not only in Montpelier but the entire Bear Lake Valley.
Business Information
23200 US-30, Montpelier, ID 83254
(208) 847-1180
Restaurant Ratings
4
4.1
Bear Cave Drive-In

Get in your car, come on down, and we'll take care of the rest. The Bear Cave serves up delicious food with a great big smile! Drive-In dining at its finest! Bear Cave Drive-In is the place for you and your family to enjoy a traditional, mouthwatering burger. With an outdoor-only seating area, this is the perfect place to enjoy a meal during those beautiful Idaho evenings. Be sure to try out their Mobster Burger - a tasty, two-quarter-pound, top sirloin beef patties with ham and cheese.
Business Information
101 N. Beach Rd, St. Charles, Idaho 83272
(208) 945 - 0927
Restaurant Ratings
3
4.5
Cafe Sabor

Mexican food can be affordable and tasty! At Cafe Sabor, they have a great selection of tacos, burritos, enchiladas, and more. Stop by for a delicious meal anytime. Tacos, beer. Margaritas. You're officially in Cafe Sabor territory now. They’ve got a menu with everything you need to finish off a long day. They have combo plates, individual items, and vegetarian options, so there's something for everyone. Don’t forget that they have a full bar as well.
Business Information
82 N. Bear Lake Blvd, Garden City 84028
(435) 946-3297
Restaurant Ratings
3.5
4.2
Cody's Gastro Garage

Stop by for a quick bite at Cody's Gastro Garage. Cody’s has something for everyone. Choose from several different burgers, street tacos, or soups and salads. Don't forget to try the amazing philly cheesesteak! Their helpful staff is available to answer any questions you may have about the menu. We also offer catering services and are open year-round.
Business Information
88 S Bear Lake Blvd, Garden City, UT 84028
(435) 946-3644
Restaurant Ratings
3.5
4.1
Crepes and Coffee

Crepes and Coffee is a cozy little coffee shop and restaurant in Garden City, just off the shores of Bear Lake. They offer an endless selection of sweet and savory crepes, as well as a variety of Italian sodas, lemonades, and delicious coffees. If you’re looking for options other than burgers and fries, this is the place. Come visit for dinner, lunch, breakfast, or anytime in between!
Business Information
235 N Bear Lake Blvd, Garden City, UT 84028
(435) 946-2696
Restaurant Ratings
4
4.3
El Jaliciense Mexican Restaurant

Looking for a great meal just a short drive from Bear Lake? El Jaliciense is the place to go! The waitresses are all darling and will make you feel at home. The food is quick, generous, and delicious. The food is well-seasoned, but not too spicy; if you want more heat, there are various hot sauces that you can use. You can’t go wrong with the fajitas or the burrito pollo a la crema.
Business Information
194 N 4th St, Montpelier, ID 83254
(208) 847-0520
Restaurant Ratings
4.5
4.6
Fizeez Soda Shop

Do you need a refreshing beverage? Fizeez’s offers scrumptious and delicious drinks, along with delicious and tempting treats. Stop by the Fizeez Soda Shop for all your new cravings! Experience a cozy little oasis of coffee-shop-meets-bakery-meets-soda-joint, all in one place!
Business Information
101 N 4th St, Montpelier, ID 83254
(435) 757-0330
Restaurant Ratings
5
4.6
House of Pop

The Best Sodas around Bear Lake! They have a great variety of sodas and drinks for you to choose from. If you’re not a big soda fan they also have great coffee and tea options as well. The staff is super nice, friendly, and helpful. Grab a drink and head out to the lake for a perfect day on the beach.
Business Information
201 N Bear Lake Blvd, Garden City, UT 84028
(801) 971-4003
Restaurant Ratings
-
-
Los Primos Bear Lake

If you are craving delicious Mexican food, Los Primos is the place for you! Known for their large portions, tacos and tortas. Located in the heart of Garden City, it’s the perfect place to get a quick bite. If you ask me go for the Burrito Supremo Wet, Carne Asada Fries, or a Torta.
Business Information
70 W Logan Rd Suite B1, Garden City, UT 84028
4359469111
Restaurant Ratings
4
4.3
Moose Buns Coffee Shop

Let Moose Buns take care of your morning coffee & breakfast needs. From breakfast burritos to sandwiches, they have got you covered. And don't forget about the famous raspberry cinnamon rolls. They have great coffee and espresso, maybe some of the best in Garden City. This is a great option if you're looking for something quick and delicious for breakfast, lunch, and dinner.
Business Information
220 West 10 South, Garden City, UT 84028
(435) 241-7773
Restaurant Ratings
4.5
4.8
Salty Bear Family Grill

The Salty Bear is a Garden City staple known for hearty comfort food and a friendly, laid-back atmosphere. Famous for their unique Scone Burgers and Frybread Tacos, they offer a delicious twist on classic lakeside dining. Whether you're stopping in for a savory Smoked Brisket Sandwich or cooling off with a signature Raspberry Shake, the welcoming staff and outdoor seating make it the perfect place to refuel after a day on the water.
Business Information
105 W Logan Rd, Garden City, UT 84028
2532692838
Restaurant Ratings
5
4.8
Subway - Garden City

Business Information
25 N Bear Lake Blvd, Garden City, UT 84028
(435) 946-8837
Restaurant Ratings
-
3.5
Summit Pizza Co

Summit Pizza Co. is one of the best pizza restaurants in Bear Lake. They offer a wide variety of unique and authentic pizzas that are sure to please your palates. Not only can you order one of their delicious signature pizzas, but also try their calzones and crustless pizza bowls. And don't forget to order some cheese doodles to go with it! Seriously, don’t forget the cheese doodles.
Business Information
70 W Logan Rd, Garden City, UT 84028
(435) 946-2870
Restaurant Ratings
4
4.5
Toms Soda

Looking for a tasty treat to beat the summer heat? Shawka's Shakes N' Sodas is the place to be. From a number of different sodas to a sweet shake, they have you covered. So go ahead, beat the long lines and settle in with one of their tasty treats.
Business Information
70 W Logan Rd suite a, Garden City, UT 84028
(801) 641-2212
Restaurant Ratings
4.5
4.6
Bear Lake Pizza Co.

Bear Lake Pizza Company is a locally owned, small town, casual restaurant in historic Garden City, Utah. They pride themselves in offering fresh, handmade pizza with a wide range of toppings. Big portions at a great price means you can afford to share. Don't forget about their milkshakes!. Bear Lake Pizza Co. is the best place to visit for a great meal, and it’s open year-round. They have a wide variety of all your favorites including pizza, hot sandwiches, pasta, and dessert pizza.
Business Information
240 S. Bear Lake Blvd, Garden City Utah 84028
(435) 946-3600
Restaurant Ratings
3.6
4.1
Campfire Grill Restaurant

If you have time to linger and are looking for a more elegant option, The Campfire Grill Restaurant is the perfect place to enjoy the great outdoors. They provide an open-air restaurant experience you won’t forget. You'll be able to enjoy breakfast and dinner daily throughout the summer. They select our craft beer and wine offerings carefully to complement their delicious cuisine. You can’t go wrong with gourmet dining with a view!
Business Information
427 NParadise Parkway, Garden City, UT 84028
(844) 464-5267
Restaurant Ratings
4
3.9
Cooper's Restaurant & Sports bar

Cooper's is the perfect destination for family dinners, casual lunches with friends, or a date night. With a dining room and deck overlooking Bear Lake West Golf Course. They will prepare you an expertly prepared fresh steak, as well as seafood, chicken, pasta, and burgers. Whether you're visiting Cooper's for a meal or drinks, you'll enjoy their casual and family-friendly environment. They are open all year, but hours may vary.
Business Information
554 Lewis Loop # 100, Fish Haven, ID 83287
(208) 945-2222
Restaurant Ratings
4
4.4
Dan's Drive-In

If you're searching for the best burgers, fries, pastas, and all-around yummy food in Montpelier--look no further! Dan's Drive-In is the spot for you. The food is delicious, and the prices are affordable. Stop by today to try one of their shakes or their chili cheese fries.
Business Information
733 Washington St, Montpelier, ID 83254
(208) 847-1963
Restaurant Ratings
3.5
4.3
Ephraim's Restaurant

Ephraim's Restaurant is a favorite place for families and friends to enjoy a great meal. They have awesome views and tons of seating. At Ephraim's Restaurant, they are known for their burgers, fish & chips, chicken, and sandwiches. They have great shakes and ice cream with a variety of flavors. They also serve breakfast, lunch, and dinner!
Business Information
35 S Bear Lake Blvd, Garden City, UT 84028
(435) 946-2255
Restaurant Ratings
3
3.6
Glady's Place

Glady's Place has some of the best sandwiches and biggest cinnamon rolls in Idaho. The bread, cinnamon rolls, and salads are delicious. You might have to squeeze by a few people to get to the back where the food is, but it’s definitely worth it.
Business Information
2703 US-89, Fish Haven, ID 83287
(208) 945-2306
Restaurant Ratings
4
4.4
LaBeau's Drive-In

La Beau's Famous Shakes serves some of the best burgers and fries ever! It's your one-stop-shop for burgers, corndogs, fries, and shakes. The atmosphere is perfect for a casual date night or a family gathering. It’s one of the busiest shake stops in Garden City for a reason, the lines may be a little long, but it is worth the wait.
Business Information
69 N Bear Lake Blvd, Garden City, UT 84028
(435) 946-8821
Restaurant Ratings
4
4.5
Merlins Drive-In

If you're looking for a quick bite, Merlins Drive-In is the place to go. The fries and chicken strips are crispy and fresh, or you can’t go wrong with one of their burgers either. The atmosphere is fun, with indoor seating and plenty of outdoor seating. We don't know what you're waiting for! Get up and head over to Merlins Drive-In for a tasty burger and fries.
Business Information
149 N Bear Lake Blvd, Garden City, UT 84028
(435) 946-8411
Restaurant Ratings
3
4.2
Quick N Tasty

With their iconic covered wagon that says “famous raspberry shakes” Quick n Tasty is one of the first things, you see when you enter Garden City. They offer numerous flavors of shakes, but I’d recommend going with a delicious raspberry shake because it is so good. If you’re hungry you can also grab one of their delicious hamburgers, chicken strips, or even a grilled cheese.
Business Information
28 N Bear Lake Blvd, Garden City, UT 84028
(435) 946-2875
Restaurant Ratings
3
3.7
Some Beaches

Some Beaches is the perfect destination to skip some of the long lines in Garden City to get some great food. The employees are helpful and the food is delicious. They have smoked burgers, pulled pork, flavorful wraps, salads with the freshest ingredients. Go for the Rendezvous Beach Loaded Fries, you won’t regret it. Located in Laketown, just down the road from Rendezvous Beach, Stop by today!
Business Information
21 N Bear Lake Blvd Suite A, Laketown, UT 84038
(435) 243-5592
Restaurant Ratings
5
4.7
Subway Montpelier

Business Information
285 N 4th St, Montpelier, ID 83254
(208) 847-2353
Restaurant Ratings
4
4.3
Taco Time

Business Information
218 N 4th St, Montpelier, ID 83254
(208) 847-2912
Restaurant Ratings
2
3.2
Zipz Bear Lake

Always a good time at Zips in Bear Lake! Come on by and try our famous menu of mouth-watering food and shakes. They have a drive-thru, so you can enjoy your food on the road, or stop and take a load off and enjoy your food in their outdoor eating area. They offer delicious milkshakes, burgers, dawgs, chicken sandwiches and tenders, and salads. It doesn’t matter what you get, it’s all amazing!
Business Information
75 N Bear Lake Blvd, Garden City, UT 84028
(435) 946-2810
Restaurant Ratings
4.5
4.7
