Rio-Oja is a basque restaurant in Casco Viejo, Bilbao. Rated 4.3 stars from 4231 Google reviews. Known for bacalao al pil pil & cazuela classics and value & portion size. Best for groups and solo diners. Price range: €20-30.
Rio-Oja is rated 4.3★ on Google (4,231 reviews) and 3.8★ on TripAdvisor (832 reviews) — a consistent rating across both platforms.
Rankings updated June 2026
Rio-Oja
Across 4,140 rated reviews, 83% gave four or five stars.
| Rating | 4.3★ |
| Reviews | 4,231 |
| 1-star share | 5.5% |
| Best for | Breakfast |
In Their Own Words
Review highlights surfaced by Google — shown in English, with the original beneath
“We ordered baby squid in their own ink and mushrooms in their own sauce, and it was absolutely delicious!!!”
“Pedimos chipirones en su tinta y champiñones en su salsa y estaba exquisito!!!”
“We had entrecôte, cod pil-pil, beef stew and fish soup.”
“Comimos entrecot, bacalao al pil pil, guiso de ternera y sopa de pescado.”
“Great service, delicious and generous portions, a lovely atmosphere, and friendly staff.”
“Buena atención, buenas y abundantes raciones, buen ambiente, y gente maja.”
Consistently rated across Google and TripAdvisor
5,063 reviews across two platforms
Quick Verdict
Authentic Basque comfort food at fair prices in a characterful old-town setting; book ahead or arrive early.
You want genuine Bilbao cazuela classics and bacalao al pil pil in a buzzing, no-fuss atmosphere.
About Rio-Oja
Rio-Oja anchors casco viejo's food culture as a working restaurant where cazuelitas, bacalao al pil pil, entrecôte, and local seafood arrive fast and generous. The space straddles counter service and table seating, filling with locals and tourists who queue outside during peak hours—a sign of authentic appeal rather than trend-chasing. Staff balance speed with warmth; the wine list punches above its price point. Reservations are essential for lunch and dinner, though counter spots often open up. The kitchen sources quality product and handles traditional Basque technique with consistency. Wheelchair access is available throughout. Prices hover €20–30 per head, making it one of casco viejo's best value propositions for proper food and proper atmosphere.
In the last 90 days, Rio-Oja has drawn 37 substantial written reviews (50+ characters of genuine feedback) — recent momentum that is one of the signals behind its place on the hot list.
What Stands Out
Bacalao al pil pil & cazuela classics
Multiple 5★ reviews praise bacalao al pil pil as 'espectacular' and 'the best'; cazuelitas and seafood stews are described as 'exquisito' and 'muy buena selección'.
Value & portion size
Reviewers note 'excellent value', 'buen producto, buen servicio y bien de precio', and €44 for two mains, sides, bread and four wines; portions described as 'abundantes'.
Authentic Basque atmosphere & location
Located on iconic calle El Perro in casco viejo, described as 'traditionelles Lokal', 'very authentic Bilbao cuisine', and 'lugar típico que no se puede dejar de visitar'.
Practical Information
Opening Hours
Contact
Txakur Kalea, 4, Ibaiondo, 48005 Bilbao, Biscay, España
+34 944 15 08 71Frequently Asked Questions about Rio-Oja
Yes. Reservations are strongly recommended for lunch and dinner; the restaurant fills quickly and queues form outside during peak hours. Counter seating sometimes has walk-in availability.
Yes. The counter service and bar seating make it ideal for solo diners. You can watch the kitchen, order cazuelitas, and enjoy wine or beer without feeling out of place.
Bacalao al pil pil, cazuelitas (small casserole portions), entrecôte, sardines, and local seafood stews. Staff recommend ordering several cazuelitas to sample the range.
Yes. The venue has accessible entrance, dining space, and toilet facilities for wheelchair users.
€20–30 per person. Two mains, sides, bread and four glasses of wine typically costs around €44, making it excellent value for the quality and portion size.
Yes. Rio-Oja offers counter service where you can order and eat standing up, or choose table seating in the dining area.
Also in Casco Viejo
View all22 venues changed rank in Casco Viejo this week → See full zone ranking
How We Rank Venues
Rankings are recalculated monthly 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 month.
How our monthly rankings work