10 Best Diners in Washington State By
Penny Fox

Diners have been the backbone of simple delicious food for decades. With meals that remind you of home and a nostalgic atmosphere, diners are a comfortable place to retreat. From hidden gems to well-known fixtures of the community, here are the best diners in Washington.
Bobby’s Hawaiian Style Restaurant, Lynnwood, WA
Island flavor and great service is what Bobby’s Hawaiian Style Restaurant in Lynnwood is all about. You can enjoy the tastes of the tropics without traveling when you stop by and order popular dishes like the Mochiko Chicken or Kalua Pork. Daily lunch specials and friendly service await you.
View this post on Instagram
Frank’s Diner, Spokane, WA
Frank’s Diner in Spokane has been feeding hungry travels for more than 100 years, so travel down and see for yourself what all the fuss is about. This is scratch cooking at its best, and you’ll know why it’s been voted the best breakfast diner for 18 years straight when you try anything on the menu. Meatloaf, chicken fried steak, and fish and chips just the way momma used to make, but better.
Bruno’s German Restaurant, Lakewood, WA
Americans aren’t the only ones who understand what makes a great diner. Bruno’s German Restaurant in Lakewood has a great grasp of the concept. Most everything on the menu is made fresh daily, and they have lunch and international specials that will satisfy your appetite and put a smile on your face. Try their version of the Bratwurst with German potato salad and sauerkraut.
Zeke’s Drive In, Gold Bar, WA
Zeke’s Drive In hasn’t been around since gold was discovered in the state, but it’s been around for a while. If you love a casual atmosphere and good food, this is the place for you. Located in Gold Bar, eat inside, out at the picnic tables, or take home and share with your family. The colorful menu is written on the blackboard with cute names like the Honeymoon Special.
View this post on Instagram
Mr. T’s Family Café, Mt Vernon, WA
With homemade biscuits bigger than the plate, Mr. T’s Family Café in Mt. Vernon serves up comfort food with a flare. You can get breakfast all day and the prices are small compared to the portions. It might need a little makeover, but don’t let that keep you from going there.
The Grub Hut, Kingston, WA
Specialty burgers and other comfort grub is what’s on the menu at The Grub Hut in Kingston, Washington. This is a great place to eat and they have a kid-friendly menu that the young members of your family will enjoy. With over 30 classic and gourmet burgers, homemade chili, and 29 different milkshake flavors, there’s something for everyone.
Piroshky Piroshky, Seattle, WA
No doubt about it—the piroshkies at Piroshky Piroshky are wonderful. Even if you’ve had a meat pie elsewhere, you’ve never had one that tastes like the ones made at the little bakery/diner in Pike Place Market in downtown Seattle. Sweet or savory, you can’t go wrong with any of these delicately made pastries. The smoked salmon pate is a popular favorite and worth trying.
View this post on Instagram
59er Diner, Leavenworth, WA
Whatever you’re hungry for—breakfast, lunch, or dinner—you can find it at the 59er Diner in Leavenworth, Washington. This fun place has old-fashioned malts and shakes and is decorated inside like the diners of the 1950s, even down to the working jukebox. Fresh made food from locally sourced gardens.
Caveman Kitchen, Kent, WA
This no-nonsense diner features meat, meat, and more meat cooked over smoked wood and fire. The owners are adamant about this being a smokehouse diner not a barbecue joint. You’ll know the difference when you get your first whiff because it tantalizes your nose. You’ll taste the difference when you experience the time-honored recipes that have been used for over 50 years.
View this post on Instagram
Hal’s Drive In, Sedro-Woolley, WA
You just don’t get any better than this. Homemade American classics, great services, and a retro feel will have you twisting and shouting at Hal’s Drive In. Located in Sedro-Woolley, Washington, you can still get old-fashioned burgers, fries, and milkshakes, but they have more than 15 varieties of burgers including a giant half-pound whooper.
Enter City / State or Zip code below
Adams County
Asotin County
Benton County
Chelan County
- Ardenvoir
- Cashmere
- Chelan
- Chelan Falls
- Dryden
- Entiat
- Leavenworth
- Malaga
- Manson
- Monitor
- Peshastin
- Stehekin
- Wenatchee
Clallam County
Clark County
Columbia County
Cowlitz County
Douglas County
Ferry County
Franklin County
Garfield County
Grant County
- Beverly
- Coulee City
- Electric City
- Ephrata
- George
- Grand Coulee
- Hartline
- Marlin
- Mattawa
- Moses Lake
- Quincy
- Royal City
- Soap Lake
- Stratford
- Warden
- Wilson Creek
Grays Harbor County
- Aberdeen
- Amanda Park
- Copalis Beach
- Copalis Crossing
- Cosmopolis
- Elma
- Grayland
- Hoquiam
- Humptulips
- Malone
- McCleary
- Moclips
- Montesano
- Neilton
- Oakville
- Ocean Shores
- Pacific Beach
- Quinault
- Satsop
- Taholah
- Westport
Island County
Jefferson County
King County
- Auburn
- Baring
- Bellevue
- Black Diamond
- Bothell
- Burien
- Burton
- Carnation
- Covington
- Des Moines
- Duvall
- Enumclaw
- Fall City
- Federal Way
- Hobart
- Issaquah
- Kenmore
- Kent
- Kirkland
- Maple Valley
- Medina
- Mercer Island
- Newcastle
- Normandy Park
- North Bend
- Pacific
- Preston
- Ravensdale
- Redmond
- Redondo
- Renton
- Sammamish
- Seahurst
- Seatac
- Seattle
- Shoreline
- Skykomish
- Snoqualmie
- Tukwila
- Vashon
- Woodinville
Kitsap County
- Bainbridge Island
- Bremerton
- Burley
- Hansville
- Indianola
- Keyport
- Kingston
- Manchester
- Olalla
- Port Gamble
- Port Orchard
- Poulsbo
- Retsil
- Rollingbay
- Seabeck
- Silverdale
- South Colby
- Southworth
- Suquamish
- Tracyton
Kittitas County
Klickitat County
- Appleton
- Bickleton
- Bingen
- Centerville
- Dallesport
- Glenwood
- Goldendale
- Husum
- Klickitat
- Lyle
- Roosevelt
- Trout Lake
- Wahkiacus
- White Salmon
- Wishram
Lewis County
- Adna
- Centralia
- Chehalis
- Cinebar
- Curtis
- Doty
- Ethel
- Galvin
- Glenoma
- Mineral
- Morton
- Mossyrock
- Napavine
- Onalaska
- Packwood
- Pe Ell
- Randle
- Salkum
- Silver Creek
- Toledo
- Vader
- Winlock
Lincoln County
Mason County
Okanogan County
- Brewster
- Carlton
- Conconully
- Coulee Dam
- Elmer City
- Loomis
- Malott
- Mazama
- Methow
- Nespelem
- Okanogan
- Omak
- Oroville
- Pateros
- Riverside
- Tonasket
- Twisp
- Wauconda
- Winthrop
Pacific County
- Bay Center
- Chinook
- Ilwaco
- Lebam
- Long Beach
- Menlo
- Nahcotta
- Naselle
- Ocean Park
- Oysterville
- Raymond
- Seaview
- South Bend
- Tokeland
Pend Oreille County
Pierce County
- Anderson Island
- Ashford
- Bonney Lake
- Buckley
- Camp Murray
- Carbonado
- Dupont
- Eatonville
- Edgewood
- Elbe
- Fife
- Fircrest
- Fox Island
- Gig Harbor
- Graham
- Kapowsin
- La Grande
- Lakebay
- Lakewood
- Longbranch
- Longmire
- McChord AFB
- McKenna
- Milton
- Orting
- Paradise Inn
- Parkland
- Puyallup
- Roy
- South Prairie
- Spanaway
- Steilacoom
- Sumner
- Tacoma
- University Place
- Vaughn
- Wauna
- Wilkeson
San Juan County
Skagit County
- Anacortes
- Bow
- Burlington
- Clearlake
- Concrete
- Conway
- Hamilton
- La Conner
- Lyman
- Marblemount
- Mount Vernon
- Rockport
- Sedro Woolley
Skamania County
Snohomish County
- Arlington
- Darrington
- Edmonds
- Everett
- Gold Bar
- Granite Falls
- Index
- Lake Stevens
- Lynnwood
- Marysville
- Mill Creek
- Monroe
- Mountlake Terrace
- Mukilteo
- North Lakewood
- Silvana
- Snohomish
- Stanwood
- Startup
- Sultan
- Tulalip
Spokane County
- Airway Heights
- Chattaroy
- Cheney
- Colbert
- Deer Park
- Elk
- Fairchild Air Force Base
- Fairfield
- Four Lakes
- Greenacres
- Latah
- Liberty Lake
- Marshall
- Mead
- Medical Lake
- Mica
- Newman Lake
- Nine Mile Falls
- Otis Orchards
- Rockford
- Spangle
- Spokane
- Spokane Valley
- Valleyford
- Veradale
- Waverly
Stevens County
- Addy
- Chewelah
- Clayton
- Colville
- Evans
- Ford
- Fruitland
- Gifford
- Hunters
- Kettle Falls
- Loon Lake
- Marcus
- Northport
- Rice
- Springdale
- Tumtum
- Valley
- Wellpinit
Thurston County
Wahkiakum County
Walla Walla County
Whatcom County
- Acme
- Bellingham
- Blaine
- Custer
- Deming
- Everson
- Ferndale
- Lummi Island
- Lynden
- Maple Falls
- Nooksack
- Point Roberts
- Sumas
Whitman County
- Albion
- Belmont
- Colfax
- Colton
- Endicott
- Farmington
- Garfield
- Hay
- Hooper
- Lacrosse
- Lamont
- Malden
- Oakesdale
- Palouse
- Pullman
- Rosalia
- Saint John
- Sprague
- Steptoe
- Tekoa
- Thornton
- Uniontown