Rio-Oja is a basque restaurant in Casco Viejo, Bilbao. Rated 4.3 stars from 4032 Google reviews. Known for salt cod done right and txuleta pricing. Best for group dinner and local experience. Ranked #7 of 12 in Casco Viejo.

Rio-Oja
Verified Venue

Rio-Oja

Basque restaurant
4.3(4,032 reviews)
Spain
Back to Casco Viejo

Zone Ranking

Ranked weekly from live Google review data

#7/12

in Casco Viejo

Quick Verdict

A local will come back because the food's honest and the portions justify the price. You won't get faster service or a quieter table, but you will get fed well.

Book if...

Book if you're going after 8pm or with a group of 4+—walk-ins get squeezed in but you'll stand.

Skip if...

Skip if you need a quiet meal or want to eat before 8pm without a wait.

Best for:
Group dinnerLocal experienceDate nightBasque cookingLate dinnerWine pairing

About Rio-Oja

Rio-Oja is a sit-down Basque restaurant in the Casco Viejo, not a pintxos bar—which means you'll get a table, order from a menu, and eat proper raciones. The room's tight and loud, packed by 8:30pm on weekends, and the kitchen takes its time with dishes that need it. You're here for traditional Basque cooking: salt cod, txuleta (ribeye), slow-cooked beans, the kind of food that doesn't perform for Instagram. The wine list runs heavy on local Basque txakoli and Rioja, with bottles starting at €18. Walk in before 8pm or you'll wait 45 minutes standing at the bar, watching other people's food arrive. This is where locals eat when they want proper cooking without the tourist markup of the seafront.

Honest Assessment

Strengths

Salt cod done right

Bacalao a la vizcaína arrives with a pil-pil sauce that's taken 3 hours to emulsify—creamy, peppery, nothing like the rubbery versions you'll find 2 streets closer to the river.

Txuleta pricing

Grilled ribeye at €28 for a proper 400g cut, cooked over charcoal, seasoned with fleur de sel—€12 cheaper than the restaurants with English menus on the next block.

No concessions to tourists

Menu's in Spanish and Basque, staff don't smile on command, and the kitchen won't adjust recipes—4,032 reviews and a 4.3 rating because people come back for consistency, not charm.

Considerations

Service speed drops after 9pm

The kitchen gets backed up when the room's full. Your second course might arrive 20 minutes after the first. Plan for 2.5 hours if you're eating after 8:30pm.

No English menu

Staff speak enough English to take an order, but you're squinting at Spanish descriptions. Bring a translation app or ask what's in the daily special.

We share honest assessments including weaknesses because we believe transparency builds trust.

Signature Dishes

Must Try

Bacalao a la vizcaína

22

Salt cod in a slow-cooked red pepper and piquillo sauce, the pil-pil emulsified until it coats the fish like cream. Eat it with bread.

Txuleta

28

Charred ribeye, 400g, salted and rested—the kind of steak that doesn't need anything except the char. Order it medium-rare and mean it.

Alubias de Tolosa

16

Black beans from Tolosa, slow-cooked with chorizo and morcilla, earthy and rich. A side dish that tastes like someone's grandmother spent the afternoon on it.

Prices may vary. Based on our last verified menu data.

Practical Information

Contact

Txakur Kalea, 4, Bilbao

Frequently Asked Questions about Rio-Oja

Not before 8pm—walk in and wait 10 minutes for a table. After 8pm, book or arrive early. Weekends fill by 8:15pm without a booking.

This is a restaurant with tables and a full menu. The pintxos bars (Gatz, Xukela) are stand-and-eat counters where you grab 3–4 small plates and move on. Rio-Oja is where you sit for 2 hours and order raciones.

No—mains run €16–28, wine from €18 a bottle. Walk 2 streets toward the river and you'll pay 40% more for the same food with a view you don't need.

How We Rank Venues

Rankings are recalculated weekly from live Google Business Profile data. Our Hot Score weighs review velocity (new text reviews in 90 days), recency (how fresh), baseline rating, and Google Business Profile completeness. No editorial picks, no paid placements — just what the data says this week.

How our weekly rankings work