Welcome to the beautiful Garden City, Utah, known for the breathtaking beaches of Bear Lake, exhilarating winter snow sports, hiking, mountain biking, fishing, and more.
In between all that fun, we know you’re bound to get hungry, so we’ve rounded up the eight best restaurants in Garden City, Utah.
From cozy diners serving up home-style favorites to fresh, hand-tossed pizza parlors, there are plenty of places to eat in Garden City- unless you choose to cook in the fully-equipped kitchen of your Bear Lake Luxury Rental.
Bear Trapper Restaurant
- Price: $
- Address: 216 S Bear Lake Blvd, Garden City, UT
- Website: Beartrapperrestaurant.com
- What to order: French Toast for breakfast and Prime Rib or BBQ-Bacon Cheeseburger for dinner.
If you’re in the mood for classic American food, Bear Trapper Restaurant is a must-visit. This family-friendly Garden City restaurant serves affordable breakfast, lunch, and dinner in a cozy, welcoming environment.
Enjoy the classics from their breakfast menu, like pancakes, breakfast burritos, and omelets. Later in the day, you can enjoy comforting fried sandwiches, burgers, steaks, pasta, chicken dishes, and various seafood options, including Wild Pacific Salmon, Fresh Idaho Trout, and delicious Coconut Shrimp.
Also, if you’re craving steak, Bear Trapper Restaurant has as many options as a steakhouse!
Bear Trapper Restaurant is also famed for its friendly staff and is known to be accommodating to larger parties.
Cody’s Gastro Garage
- Price: $$
- Address: 88 S Bear Lake Blvd, Garden City, UT
- Website: Codysgastrogarage.com
- What to order: The Carne Asada Quesadilla and Fish n’ Chips.
Cody’s Gastro Garage offers a unique dining experience in their automobile-themed American dining room, serving breakfast, lunch, and dinner.
The breakfast menu features omelets, burritos, tasty favorites like breakfast quesadillas, and biscuits and gravy. Cody’s Gastro Garage has several burgers, salads & soups, and quesadillas on their lunch menu.
For dinner, you can enjoy a variety of entrees, including their Steak Salad, Charbroiled Steak Tenderloin, Beer Battered Fish Basket, sandwiches, quesadillas, and more.
For delicious food, a unique atmosphere, and friendly service, Cody’s Gastro Garage is an excellent restaurant in Garden City.
Firehouse Pizzeria
- Price: $$
- Address: 50 S Bear Lake Blvd, Garden City, UT
- Website: Orderfirehousepizzeria.com
- What to order: The Cordon Bleu Pizza.
Firehouse Pizzeria really blows it out of the water when it comes to delicious pizzas and Italian comfort food. Its rustic, cozy ambiance makes it a great spot for families, friends, and date nights alike.
However, the real specialties here are their mouthwatering, stone-fired, oven-cooked pizzas. They have tons of toppings available, and you can also order custom pizzas like the Ratatouille Pizza, Cowboy Pizza, and the famous Firehouse Combo Pizza.
In addition to pizzas, you can also enjoy calzones, pasta, and cedar-baked sandwiches. You can also kick off dinner with some of their delicious appetizers, including garlic bread, focaccia, and spinach artichoke dip. This Italian Restaurant also has a gluten-free pizza crust available.
Hometown Drive-In
- Price: $$
- Address: 105 N Bear Lake Blvd, Garden City, UT
- Website: HtBearLake.com
- What to order: The Mamma Bear Lunch Combo.
Hometown Drive-In is an infamous Garden City Restaurant serving some of Utah’s best fries, shakes, and burgers.
Their menu includes a few different types of burgers, as well as chicken, ham, Philly steak, pastrami sandwiches, fish n’ chips, chicken nuggets, milkshakes, soft drinks, and fries, all at a super affordable price point. It’s the perfect Garden City takeout option!
The Burger Barn
- Price: $
- Address: 28 Bear Lake Blvd, Garden City, UT
- Website: The Burger Barn
- What to order: A burger with ‘The Works’ and French Fries.
Another Garden City local favorite is the Burger Barn, located right in the heart of Raspberry Square, inside a fully refurbished, shiny red barn. The restaurant is family owned and operated, family-friendly, and has a large outdoor seating area with picnic tables.
Service at the Burger Barn is speedy and friendly, making it one of the best places to fuel up on a hot summer day if you’re looking for a quick and satisfying bite. This little fast food burger joint is open during the summer season and slings fresh burgers, hot dogs, fish n’ chips, fries, and of course, milkshakes.
Crepes and Coffee
- Price: $$
- Address: 235 N Bear Lake Blvd, Garden City, UT
- Website: Crepes and Coffee Facebook Page
- What to order: A Raspberry Crepe or Pesto Pleasure and a latte.
Crepes and Coffee is a unique addition to the Garden City restaurant scene that offers some of the best breakfast and brunch options on Bear Lake.
Crepes and Coffee specialize in light, fluffy, European-style crepes. They offer a mix of breakfast options, paninis, and savory and sweet crepes. For a filling breakfast, you can order the Popeye Crepe, complete with ham, egg, tomatoes, and spinach. Savory crepes include delicious combinations with the freshest ingredients, like The Pesto Pleasure, which has pesto, turkey breast, mozzarella, basil, and tomatoes.
This Garden City breakfast joint also has some of the best coffee in town. Lattes, Macchiatos, Chai Teas, blended coffee drinks, you name it, they have it!
This Garden City restaurant is very good and quite popular, so we recommend either going early or be prepared to wait 20 to 30 minutes for your breakfast when they’re busy. It’s definitely worth the wait.
Cafe Sabor
- Price: $$
- Address: 82 N. Bear Lake Blvd. Garden City, UT
- Website: Cafesabor.com
- What to order: The Carne Asada Burrito and Fish Tacos.
If you’re craving Mexican food in Garden City, pay a visit to Cafe Sabor. This tasty Mexican restaurant offers a variety of delicious options, from quesadillas and fajitas to tasty seafood options like Diablo Shrimp and Grilled Salmon.
They’re also family-friendly, have special late night summer hours, and take online orders so you can order takeout back to your Bear Lake rental.
Zipz Bear Lake
- Price: $
- Address: 75 N Bear Lake Blvd, Garden City, UT
- Website: Zipzbearlake.com
- What to order: The Bear Lake Muenster Burger, the Coconut Shrimp Basket, and a Disney-inspired Pineapple Dole Whip.
Zipz Bear Lake is another fantastic Garden City Restaurant option open between Memorial Day and Labor Day. Located right on the lakefront, they serve burgers, fries, sandwiches, shakes, and even a summer berry salad. They also have options for the little ones- kids can enjoy either grilled cheese or chicken nuggets with fries.
Zipz Bear Lake has limited outdoor seating on their nautical patio, surrounded by colorful water skis giving the illusion that you’re enjoying your food on the boat.
Garden City Grocery Stores
All of our homes at Bear Lake Luxury Rentals are outfitted with fully-equipped kitchens with everything you need to whip up a delicious meal; you’ll just have to pick up some groceries first from one of two Garden City grocery stores.
Mike’s Market
Address: 557 N Bear Lake Blvd, Garden City, UT
Mike’s Market is the most popular grocery store in town and has a huge selection of groceries, including produce, meat, and dairy.
Bear Lake Market
Address: 25 N Bear Lake Blvd, Garden City, UT
Bear Lake Market is the other grocery store in Garden City, and while they do have a decent selection and are quite cozy, they are known to be a bit more expensive than Mike’s.
Enjoy The Eats in Garden City, Utah
There you have it, our tour of seven fantastic Garden City eateries to visit during your Bear Lake adventure. With options ranging from comforting American classics to delightful crepes and coffee, you’ll be all set for food during your stay in one of our premium Bear Lake vacation homes.