The acclaimed First Street Haven (1st and Laurel, 360/457-0352, 7 a.m.–4 p.m. daily, 8 a.m.–2 p.m. Sun.) serves hearty breakfasts, along with reasonable sandwiches, quiche, pastas, and salads for lunch. The location is tiny, but the food is hard to beat and on Sundays you can gorge on breakfast all day long. The same owners run the equally popular Chestnut Cottage Restaurant (929 E Front St., 360/452-8344, 7 a.m.–3 p.m. daily) featuring creative egg dishes for breakfast, plus salads, pastas, fajitas, and burgers for lunch. The setting is cozy and friendly.
Another fine breakfast and lunch spot is Cafe Garden (1506 E. 1st St., 360/457-4611, 6:30 a.m.–2:30 p.m. daily) where the menu covers the spectrum from Belgium waffles for breakfast to Asian stir-fries and deli sandwiches for lunch.
Good breakfasts, along with the best local fish and chips, can be found at Landing Restaurant (115 E. Railroad Ave., 360/457-6768, 7 a.m.–9 p.m. daily). Get the best burgers and fries anywhere around at Frugals (1520 E. Front St., 360/452-4320, 10:30 a.m.–10 p.m. Sun.–Thurs., 10:30 a.m.–11 p.m. Fri.–Sat.). There’s no seating—just drive up or walk up to order.