Port Orford  doesn’t have a lot of restaurants, but there are a few good places to eat.
The spot for a hearty breakfast is the Paradise Cafe (518 19th St., 541/221-8104, 6 a.m.–2 p.m. daily, $8–12), where the locals go for stacks of pancakes in the morning and burgers for lunch. Really good for fish-and-chips—using the local catch when possible—is The Crazy Norwegian (259 6th St., 541/332-8601, 11:30 a.m.–7 p.m. Wed.–Mon., $8–15).
If you’re planning to visit Port Orford’s docks, stop by Griff’s on the Dock (303 Dock Rd., 541/332-8985, 11 a.m.–8 p.m. daily), a weathered shack amid the boats and tackle shops. But the fish here is as fresh as it gets, and the atmosphere, with crusty old fishermen eating hot dogs and talking crabbing, is not a cookie-cutter idea of a fish-and-chips place.
More sophisticated fare can be had across the street from Battle Rock  at Paula’s Bistro (236 6th St., 541/332-9378, 5–9 p.m. Tues.–Sat., $17–26), with a menu centered on local fish and seafood, although pasta, lamb, and steaks are also available. The atmosphere is casual and friendly, and the dining room doubles as an art gallery.
Chow down on vegetarian soup and sandwiches at Seaweed Natural Food and Grocery (832 Oregon St., 541/332-3640).