Skip to Main Content
Food & Wine Classic in CharlestonNov 13–15 · $1,950 $1,450 with code pearl
American Breakfast Cafe
← Collection
Portland, United States

John Street Cafe

CuisineAmerican, Bakery Cafe
Price$10–20per person
ReservationsWalk-ins welcome
Dress CodeCasual

Our verdict

John Street Cafe sits on North Lombard Street in Portland's St. Johns neighbourhood, a stretch of the city that operates at a different tempo than the inner eastside dining corridor. In a Portland restaurant scene defined increasingly by tasting menus and high-concept formats, neighbourhood cafes like this one anchor the everyday end of the spectrum, where the regulars outnumber the destination diners.

Pearl is the En Primeur Club membership app, where members save venues, book tables and use the concierge.

John Street Cafe restaurant in Portland, United States

The menu

What to order

  • Crab Omelet
  • Spinach and Bacon Omelet
  • Bravocado Omelet
See the current menu on johnstreetcafe.com →
About

St. Johns and the Other Portland

Portland's dining conversation tends to orbit the same inner eastside addresses: the omakase counters of the Pearl, the natural wine bars of Division Street, the tasting-menu rooms that draw the Michelin-adjacent crowd. St. Johns, the neighbourhood at the northern tip of the peninsula, runs on a different logic. North Lombard Street functions as a genuine neighbourhood main street, the kind where a cafe draws the same faces on Tuesday as it does on Saturday, and where the measure of a place is less about what it signals and more about whether it delivers. John Street Cafe sits inside that context, at 8338 N Lombard St, and the address tells you something before you walk in.

St. Johns has held out longer than most Portland neighbourhoods against the redevelopment pressures that reshaped Mississippi Avenue and Alberta Street in the 2000s and early 2010s. That relative stability is why a neighbourhood cafe can still function here as an actual neighbourhood institution rather than a concept testing the market. The St. Johns Bridge, the suspension span that frames the western approach to the area, has become something of a shorthand for the district's character: structurally serious, a little apart from the main flow, and genuinely worth the detour.

Where This Cafe Sits in Portland's Cafe Spectrum

Portland's cafe and breakfast scene has split into distinct tiers over the past decade. At one end sit the destination brunch spots with queues that extend down the block and menus calibrated for social media. At the other end are the workhorse neighbourhood cafes that open early, close at a reasonable hour, and build their reputation on consistency rather than spectacle. John Street Cafe belongs to the latter category, and in a city that has exported a version of cafe culture globally, that positioning is not a small thing.

The comparison set for a place like this is not Langbaan, Portland's destination Thai tasting-menu room, or Kann, the Haitian-inspired restaurant that operates at a different register entirely. It is not the pizza-forward institutions like Ken's Artisan Pizza or Nostrana, which anchor their own neighbourhoods with a specific product. John Street Cafe competes in the everyday-excellent category, the tier where Portland has historically been strongest and where the city's reputation for accessible, serious food was first built. That category has fewer column inches devoted to it, but it remains the backbone of what makes Portland a city worth eating in rather than just a city worth visiting to eat.

For the full range of what Portland's restaurant scene covers, from neighbourhood anchors to destination tasting rooms, our full Portland restaurants guide maps the terrain across price tiers and neighbourhood geography.

The Neighbourhood Cafe as a Format

Across American cities, the neighbourhood breakfast-and-lunch cafe has proven more durable than most dining formats. Where destination restaurants in cities like San Francisco, Chicago, and New York cycle through concepts at speed, the neighbourhood cafe that builds a loyal local base tends to outlast the trend cycles. Places like Lazy Bear in San Francisco or Alinea in Chicago operate in a fundamentally different register, as ticketed, high-production dining experiences where the format is itself the product. The neighbourhood cafe operates on the opposite premise: the format is invisible, and the regulars should barely notice it.

That format discipline is harder to sustain than it looks. The temptation in a city with Portland's food media profile is to sharpen a concept, introduce a signature dish that photographs well, and chase the algorithm. The cafes that resist that pull and continue serving the street they are on tend to matter more to the fabric of a neighbourhood than their press coverage suggests. St. Johns has enough of those cafes to give the district a genuine food identity that does not depend on a headline restaurant.

Getting to North Lombard Street

St. Johns sits roughly six miles north of downtown Portland, which makes it a deliberate trip from the inner eastside rather than an easy add-on. TriMet bus routes connect the neighbourhood to the city centre, and the drive from downtown runs north along Interstate Avenue before cutting west through the neighbourhood grid. The distance is part of what has preserved St. Johns' character: far enough from the tourist corridor to remain genuinely local, close enough that a committed diner can reach it without significant planning.

For visitors anchoring their Portland eating around the inner eastside or the Pearl District, a trip to North Lombard requires intention. That is not a drawback so much as a filter: the people who make it out here tend to be looking for the version of Portland that exists for its residents rather than its visitors. That version is quieter, less curated, and often more reliable.

Portland in the Wider American Context

Portland's food scene occupies a specific position in the American dining hierarchy. It lacks the volume and financial weight of New York or Los Angeles, which support operations like Le Bernardin or Providence. It does not have the agricultural infrastructure that allows places like Blue Hill at Stone Barns or Single Thread Farm to build farm-to-table programs at scale. What Portland has always had is density of intent at the neighbourhood level: a high concentration of operators who take the everyday meal seriously and who build their businesses around the block they are on rather than the audience they are performing for.

That ethos has produced a dining culture that punches above its population weight, and the neighbourhood cafe is the format where that culture is most legible. The destination tasting rooms, including Berlu, which has brought Vietnamese culinary technique into a fine-dining frame, represent one end of Portland's ambition. The workhorse breakfast cafe represents the other. Both matter, and both are worth understanding as expressions of what the city has decided to do with food.

Planning Your Visit

John Street Cafe is located at 8338 N Lombard St in Portland's St. Johns neighbourhood. Given the limited database information available at time of writing, visitors should confirm current hours and any booking requirements directly before making the trip north. St. Johns rewards a longer visit than a single stop: the neighbourhood's main street has enough independent businesses to fill a morning or early afternoon, and the St. Johns Bridge is worth seeing at close range. For context on how this neighbourhood fits into a broader Portland itinerary, the EP Club Portland guide covers the city's key dining corridors with neighbourhood-level detail.

Frequently asked questions

Where do I go for John Street Cafe?

John Street Cafe is located at 8338 N Lombard St, Portland, OR 97203, Portland.

Is John Street Cafe a good destination if I'm staying in downtown Portland?

It is a deliberate trip rather than a casual detour. St. Johns is roughly six miles north of downtown Portland, which means John Street Cafe at 8338 N Lombard St requires either a TriMet connection or a direct drive up to North Lombard Street. For visitors with a specific interest in Portland's outlying neighbourhood cafe scene, that distance is part of the point; for those with limited time, the inner eastside offers denser alternatives.

What do people recommend at John Street Cafe?

For an accurate read on current offerings, checking recent local reviews or contacting the cafe at 8338 N Lombard St directly will give a more reliable picture than anything fixed in print. Portland breakfast and lunch cafes in this neighbourhood tier typically build their reputation around a focused, rotating menu rather than an expansive one.

Should I book John Street Cafe in advance?

What is confirmed is the address: 8338 N Lombard St in St. Johns, a neighbourhood where the cafe format tends toward walk-in over reservation. That said, Portland's breakfast and lunch cafes at the popular end of the neighbourhood tier can draw queues on weekends, so arriving early is a reliable hedge regardless of booking policy.

What makes John Street Cafe worth seeking out?

The argument for the trip is geographic and contextual. St. Johns sits roughly six miles north of Portland's inner eastside, which means visiting John Street Cafe at 8338 N Lombard St is a deliberate choice rather than an opportunistic one. That deliberateness filters the crowd: the room tends to be neighbourhood regulars rather than tourists cycling through Portland's more-covered dining corridors, and that distinction changes the character of a meal more than most single ingredients do.

Can John Street Cafe adjust for dietary needs?

Contacting the cafe directly before visiting is the most reliable approach, particularly for serious allergies or restrictions. Portland's cafe scene broadly skews toward ingredient awareness, but confirming specifics with the venue at 8338 N Lombard St is always the safer move.

Should I splurge on John Street Cafe?

John Street Cafe operates in the neighbourhood cafe tier, not the tasting-menu bracket where the splurge framing applies. The calculus here is time rather than money: getting to N Lombard St in Portland's St. Johns from the inner city takes planning, and that investment is the real commitment.

A Tight Comparison

Comparable venues nearby, for context on price, style, and recognition.

Details
Vibe
  • Cozy
Best For
  • Brunch
  • Family
  • Casual Hangout
Experience
  • Standalone
Sourcing
  • Local Sourcing
Menu Format
  • A La Carte
Dietary
  • Vegetarian Friendly
  • Vegan Options
Noise LevelQuiet
CapacitySmall
Service StyleCasual
Meal PacingStandard
KitchenComfort cooking
Visit details

Current opening hours

Monday
Closed
Tuesday
Closed
Wednesday
7 AM–3 PM
Thursday
7 AM–3 PM
Friday
7 AM–3 PM
Saturday
7:30 AM–3 PM
Sunday
7:30 AM–3 PM

Hours can change for holidays and private events. Hours as of .

Warm, cozy, quiet and pleasant with sunny vibe and friendly service.