Blondie's Family Diner
Downtown Shelton diner on Railroad Avenue, next to the Shelton Inn. Home cooking for breakfast, lunch and dinner, with plenty of parking.
Little Creek Casino & Resort
Several restaurants under one roof at Little Creek near Shelton, including the Squaxin Island Seafood Bar.
Spencer Lake Bar & Grill
Lakeside restaurant and lounge on Pickering Road near Shelton, with a full breakfast menu and beach dining in summer.
Tollie’s Cafe
Fresh pastries, sandwiches and Batdorf & Bronson coffee in a tiny downtown Shelton café. Eat in or take out.
Urraco Coffee
Small-batch coffee roasted on site in Shelton, with a drive-thru, indoor seating and an outdoor patio.
CJ's Corner Restaurant
Traditional American breakfast, sandwiches and burgers in downtown Shelton. Open daily from 7 AM, one of the earliest starts in town.
Tides Family Restaurant
A Hoodsport favorite since 2001, serving breakfast all day. Known for hand-battered Alaskan cod and hand-cut fries, open seven days a week.
Burger Claim & More
Belfair full service restaurant open for breakfast, lunch and dinner serving gourmet hand crafted burgers, beer and wine, gluten-free & vegetarian options.
The Cabin Tavern
You know that local watering hole that every small town has? Well The Cabin Tavern is it! Come on in
Nita’s Of Shelton
A longtime family-owned Shelton staple for breakfast, lunch and milkshakes, right downtown.
Suzan’s Grill
Uptown Shelton diner near the shopping district. A full menu all day, but locals know it best as a breakfast hangout.
The Hideaway
Bar and grill located located south of downtown Belfair.
Open daily for breakfast, lunch and dinner, 7 AM - 9 PM.