Rio-Oja is a basque restaurant in Casco Viejo, Bilbao. Rated 4.3 stars from 4170 Google reviews. Known for bacalao al pil pil & cazuela classics and value & portion size. Best for groups and solo diners. Price range: €20-30.
Rankings updated May 2026
Rio-Oja
Across 4,140 Google reviews, 83% gave four or five stars.
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.
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'.
In Their Own Words
Review highlights surfaced by Google, in the language they were written
“Pedimos chipirones en su tinta y champiñones en su salsa y estaba exquisito!!!”“Comimos entrecot, bacalao al pil pil, guiso de ternera y sopa de pescado.”“Buena atención, buenas y abundantes raciones, buen ambiente, y gente maja.”Practical Information
Opening Hours
Contact
Txakur Kalea, 4, Ibaiondo, 48005 Bilbao, Biscay, España
+34 944 15 08 71Common Questions
How consistently good is Rio-Oja?
Across 4,140 Google reviews, 83% of visitors gave four or five stars — placing Rio-Oja among Casco Viejo's most reliably rated basque restaurants.
Do you need to book Rio-Oja in advance?
Booking ahead is recommended for lunch and dinner — Rio-Oja is a popular choice in Casco Viejo and tends to fill quickly, particularly at weekends.
Is Rio-Oja family friendly?
Rio-Oja accommodates families — Google visitors note facilities for children, and the welcoming atmosphere suits all ages.
Frequently 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 all12 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