The Happy Troll Deli & Pub

$ • Pubs, Wraps

Hours:
111 Bridge St, Charlevoix
(231) 237-7827

About The Happy Troll Deli & Pub

The Happy Troll Deli & Pub offers a big menu with delicious options, including huge and tasty sandwiches that will satisfy any appetite. The sweet potato quinoa burger is a highly recommended vegetarian option, described as one of the most delicious veggie burgers ever. Other popular meals include the best corned beef hash in a long time, very good biscuits and gravy, and a lovely omelet. The food is wonderful, but the service is equally impressive. Staff members like Krista and Lisa are gems, with Lisa treating an elderly regular with dignity and grace. The owners are extremely responsive and perfect for large groups, like a bridal party. While the sandwiches are great, the service is even better. Note that a standard Bloody Mary is not served, only a $14 one with a super skewer. The restaurant has a fun name, and souvenir t-shirts are available. The Happy Troll is highly recommended for both the food and the kind, pleasant folks, though it is closed on Sundays.

Customers' Favorites

The Happy Troll Deli & Pub Reviews

4.2
78 ratings
Restaurantji Rating
5
67%
4
12%
3
3%
2
8%
1
10%
Food
4.5
Atmosphere
4.4
Service
4.3

Share your opinion about The Happy Troll Deli & Pub

Restaurantji Rating

These are TRULY thee BEST cinnamon rolls, ever! So happy we purchased some for take home!! Worth the visit to Charlevoix just for these!!! ❤️

Big menu with delicious options. Ate here with my bridal party, our moms and grandmas, and other girls in our group for lunch during our wedding weekend and we all loved our meals. The owners were extremely responsive to my email inquiry and had a perfect table reserved for our party. Thank you!

Nice spot with great service, great atmosphere!!!!!!

Read All Reviews(78)

Menu

Add a Menu
The Happy Troll Deli & Pub Menu
The Happy Troll Deli & Pub Menu

Photos

Add a Photo
The Happy Troll Deli & Pub
The Happy Troll Deli & Pub
View All Photos

Hours

Monday 8AM - 4PM
Tuesday 8AM - 4PM
Wednesday 8AM - 4PM
Thursday 8AM - 4PM
Friday 8AM - 4PM
Saturday 8AM - 4PM
Sunday 8AM - 1PM
Updated on: