Textbook battering on seasonal catches.

Share story

Macleod’s Fish & Chips is the latest from the investors behind mega bars Rhein Haus and Poquitos.

This Ballard joint is modest by comparison (just 28 seats), but the fry shack was a needed expansion for its eponymous Scottish pub next door, which serves stiff drinks but didn’t have a kitchen for food. It’s open late on weekends for the spillover crowd from Tractor Tavern and other haunts nearby.

The menu: It seems to take its cue from euro pubs and the state fair. There’s deep-fried Snickers and deep-fried pizza along with Scotch eggs and shepherd’s pie. The signature fish and chips is what most order — cod, salmon or halibut with thick-cut fries ($11 for cod and chips. Prices on other fish are seasonal.)

Macleod’s Fish & Chips

Pub food

5200 Ballard Ave. N.W., Seattle206-687-7115macleodsballard.com

Hours: 4-10 p.m. Sunday-Thursday; 4 p.m.- midnight Friday-Saturday

Etc: credit cards accepted; full bar, wheelchair accessible; street parking

Prices: $

What to write home about: The inch-thick cod fillet comes in a thin shell, fried perfectly. It’s crispy outside with the fish neither dry nor too flaky, a hearty bite with little added to mask the flavor. Comes with tartar sauce, “mushy peas” and fried potatoes that are cut larger than fries. Even better was the soft-boiled Scotch egg wrapped in sausage. The shepherd’s pie is quite meaty (ground lamb, bacon, peas, pearl onions, carrots), though a bit heavy on the bacon bits.

What to skip: The seared cod tacos were drowning in aioli, not the big satisfying bite you get from its signature fish and chips. The greasy deep-fried pizza — more like a calzone — can only be justified in an inebriated state.

The setting: It’s a well-lit room with nautical lights and enough white tiles to resemble a sanitary fish market. Order at the counter and grab a seat at the pub next door or in the dining area.

Summing up: An order of fish and chips, shepherd’s pie, Scotch egg, fish tacos and deep-fried pizza totaled $48, enough for three.