St. Johns is a haven within Portland city limits: From Cathedral Park to its charming downtown, the North Portland enclave feels more like a quaint small town than an urban neighborhood. Its diversity of dining options — from Italian trattorias to Mexican markets, ramen shops to Jamaican restaurants, vegan sandwich spots to cocktail lounges — means that residents won’t have to leave the neighborhood to find something exceptional to eat or drink. Here are the best restaurants in St. Johns including options for vegan fried chicken, hangover breakfasts of biscuits and gravy, and knockout jerk chicken. For more options in North Portland, check out our Kenton map.
Read MoreBest Restaurants and Food Carts in Portland’s St. Johns Neighborhood
Where to eat everything from Tibetan momos to sourdough pizzas in Portland’s most secluded neighborhood
Urban German Wursthaus
Steps from Cathedral Park, this German restaurant tucked alongside Occidental Brewing offers all the standards — bratwurst, spatzle, schnitzel — as well as a few harder-to-find options. The restaurant’s schweinebraten, a slow-roasted pork shoulder dish, is a good example, available with mashed potatoes or in the gargantuan Das Hüftgold, a platter with schnitzel, bratwurst, spaetzle, sauerkraut, mashed potatoes, and gravy. The beer list is extensive, with Portland-brewed options and plenty of German imports.
Also featured in:
Wonderwood Springs
Local celebrity artist Mike Bennett opened this fantastical spot on Lombard as both a gallery and a cafe, serving coffee and hot chocolate in a room surrounded by cartoon creatures. While the space alone makes the cafe worth a visit, drinks here are fun and distinctive, pairing espresso with house-made syrups or lemonades with teas and strawberry sauce. Food options here include breakfast burritos, sandwiches, and other cafe staples.
Mikasa Sushi & Ramen
Steaming bowls of ramen arrive filled with delicate-but-chewy noodles and light, bright broths at this Lombard Japanese restaurant. The rich and creamy chicken shoyu is a top choice here, omitting the more familiar slices of pork for soy-marinated chicken, in addition to a jammy egg. There is not a lot of nearby competition for sushi, but even so, Mikasa’s is worth an order: The spicy salmon roll is finished with a spicy yuzu sauce, for a floral kick.
The Garrison
A sibling bar to Concordia’s neighborhood cocktail bar Wilder, the Garrison bears a similar appeal: a rustic, homey, and casual affair serving high-quality cocktails. The menu is divided between familiar classics — each made with aplomb — and more original drinks. The house drinks are generally spirit-driven and often incorporate more obscure vermouths and amari. While there are options for people who appreciate lighter, refreshing libations, it’s definitely a destination for those who like their drinks with a boozy and botanical kick. Whiskey aficionados will appreciate the bar’s extensive list, as well.
Also featured in:
Pastificio d’Oro
This Lombard Italian restaurant serves a tight menu of antipasti, pasta, and bread to wipe the plate clean. The menus often rotate, but look forward to dishes like Genovese salami dressed in olive oil, house-marinated olives, and gnocchi in a rich beef and mushroom sauce. Save room for panna cotta topped with housemade orange marmalade for dessert.
Also featured in:
Tienda Santa Cruz
Hidden behind a small mercado in downtown St. Johns, Tienda Santa Cruz is a cult favorite for rich and porky carnitas tacos, burritos the size of a small child harboring a full half-avocado, and some bright-red caldos. But the true star of this hole-in-the-wall is the avocado salsa, so popular that the restaurant has set limits on how much anyone can take. Stop in and order some burritos to take to Cathedral Park, just down the street.
Slim's Restaurant & Lounge
Slim’s is an institution, landing between a diner and a dive bar on the main drag of St. Johns. Neighborhood locals roll into Slim’s for hangover breakfasts of biscuits and gravy or corned beef hash. In the evenings, the sidewalk tables fill with folks housing mozzarella sticks and knocking back pints; inside, DJs and bands play for the crowds, while St. Johns lifers take their earned spots at the bar.
Yuginong
This minimalist Korean restaurant on North Lombard serves organized, meticulously laid out plates of gochujang-glazed chicken, cold-smoked steaks, and salmon speckled with red gochugaru alongside sides of expertly made banchan. Round out any meal here with a side of japchae or corn cheese.
Zeus Kusina
Portland is home to relatively few Greek restaurants, but this Ivanhoe spot offers standards like souvlaki, gyros, and horiatiki (often known as Greek salad). Those stopping in for dinner may want to sit down to a whole grilled branzino or red snapper, followed by a slab of baklava; otherwise, a stuffed pita sandwich works well for a picnic at Cathedral Park.
Gracie’s Apizza
Gracie’s Apizza owner Craig Melillo has established himself as one of Portland’s premiere pizzaiolos, though he’d probably bristle at the superlative. Melillo’s delicate, tangy, naturally leavened crust supports a rotating cast of Oregon and Washington-grown produce, house-made cheeses, and drizzles of green garlic olive oil, landing at tables alongside fun seasonal salads and inexpensive, tasty glass pours. Ice creams here — with flavors that range from fig leaf to honey pink peppercorn — are a must.
Starter Bread
For truly outstanding bread and baked goods, look no further than Starter Bread: This bakery on Leavitt specializes in slow-fermented sourdough loaves made with regional whole grains. The resulting breads are rich and chewy, with a sturdy crust that doesn’t cross into tough territory. The bread varietals vary week by week, but common loaves to watch out for include polenta, durum, rye, and barley.
Also featured in:
Paiku
Adored for its sweet and savory pies, Paiku owners Marica and Justin Thompson went from pie cart to brick-and-mortar in April 2018. Luckily for the St. Johns community, the cozy wood-toned restaurant has stayed in the neighborhood. Locals pop in for brunches of biscuits and gravy, and wild boar chili hash, while others pick up pre-ordered pies ranging from chicken pot pie to lemon chess. The shop’s Easter pie, an Italian tradition loaded with cured meats and eggs, is a rarer treat found at the Leavitt shop.
Also featured in:
Jamaica House
Jamaican restaurants are not exactly abundant in Portland, but this cozy, casual house-turned-restaurant is all the fun of a beachside barbecue. Inside, hand-painted murals line the walls; outside, listen for the sizzle of the restaurant’s knockout jerk chicken, a true crime to miss. If not eating meat, the chicken is able to be swapped for tofu. With a pile of plantains served on the side either way, everyone is happy.
Banh Mi Up
This Vietnamese restaurant is one of the neighborhood’s only spots for hulking banh mi, vermicelli noodle bowls overflowing with grilled prawns and pork belly, and shimmering, oversized, golden-fried bao. The shop’s garlic noodles are an underrated star on the menu, as is the beef stew pho, which falls somewhere between bo kho and beef pho, fragrant with star anise.
Also featured in:
Cathedral Coffee
A cozy coffee shop catering to locals and University of Portland students, Cathedral Coffee is an essential part of the St. Johns community. The large, cozily industrial space offers coffee drinks made with house-roasted beans and massive pastries. Alongside planet-sized cinnamon buns and baked apple fritters, the cafe offers savory and sweet breakfast turnovers as well as quiche. A few vegan and gluten-free options round out the pastries.
No Clucks
Located at St. Johns Beer Porch, this vegan truck specializes in crispy fried chicken sandwiches — made, of course, without meat. The classic sandwich comes with a plant-based patty, No Clucks sauce, vegan mayonnaise, and pickles, while the deluxe option adds in lettuce, tomato, and melted cheese. For a little heat, try the spicy chicken sandwich, which comes smothered in hot sauce and topped with tangy slaw.
Little Tibet PDX
This St. Johns Beer Porch cart specializes in the foods of its namesake, including delicately folded momos, the comforting noodle soup thukpa, and the knotty steamed bun known as tingmo. The butter chicken-smothered momos are a particular winner here, though any momo with the house hot sauce is sure to please.
Homies
Located in the St. Johns Beer Porch, this colorful food cart is all about the karaage, crispy little nuggets of seasoned fried chicken that are impossibly juicy at the center. The move is to get the chicken bowl, a $10 wonder of rice, chicken, and a tangy and sweet pickled vegetable salad. Like the other carts, the fare here can be enjoyed at the lot or taken home.
El Coyote
Chefs across Portland love to whisper about this under-the-radar cart and its next-level carnitas. El Coyote serves a shockingly large variety of tacos and burritos for its size, with fillings ranging from shrimp to buche to ham and pineapple. But here, it’s all about those salty, crispy carnitas, folded into a taco.