Restaurant
Restaurante O Silva
Ribeira Grande

O Silva has been cooking on the Rua Direita de Cima in Ribeira Grande since 1979 — more than forty years of the same kitchen, run on family recipes handed down through the generations. Regional character, tradition and freshness are the three things the house names for itself, in that order.
It is unusually specific about what it is known for, which saves a visitor guessing. The famous dish is the Bife à Silva. Then there is arroz de cherne com miolo de camarão — wreckfish rice with shrimp — the espetada de cherne com camarão, cavaco, and filetes de abrótea, fillets of forkbeard. Cherne and abrótea are deep-water fish of these islands and are not things you will have eaten at home.
Food is also prepared to take away, which the house calls flavours at home.
It is closed on Monday. Tuesday to Saturday it serves lunch from midday to three and dinner from a quarter to seven until ten; on Sunday there is lunch only.
The Rua Direita de Cima runs through the old centre of Ribeira Grande, the island's second town, on the north coast about forty minutes from Ribeira Chã. The drive crosses the middle of São Miguel over the ridge, past the Lagoa do Fogo, which makes the journey there worth as much as the meal at the end of it.
You will find O Silva at Rua Direita de Cima 41, 9600-221 Ribeira Grande.
- German home cooking
- Fish and seafood
- Lunch
- Dinner
- Takeout
Go there
Rua Direita de Cima 41, 9600-221 Ribeira Grande, Portugal
Mon Closed; Tue 12:00–15:00, 18:45–22:00; Wed 12:00–15:00, 18:45–22:00; Thu 12:00–15:00, 18:45–22:00; Fri 12:00–15:00, 18:45–22:00; Sat 12:00–15:00, 18:45–22:00; Sun 12:00–15:00
+351917725881 · www.restauranteosilva.pt
Is this your restaurant? We are still missing an email address and photos. Take the entry over and add it yourself — free, and it stays free.Claim this restaurant
Been there?
Write a reviewNo reviews yet. If you have eaten here, you would be the first — tap a star and tell the next guest why.
What this entry is for
So you can see what is near your place — nothing more. You book, order and pay at the restaurant itself. We do not broker anything, take no fee and are no part of whatever you agree there.
Keep exploring
Plan the rest of your visit to Ribeira Grande
Use the details for Restaurante O Silva above, compare places around Ribeira Grande, and continue to a stay or destination without starting your search again.
Explore vacation rental destinations
Regional first, then a small selection of established destination guides. Every link opens a real, crawlable page.
Food & drink near Ribeira Grande
The closest published places with a mapped location, ordered by distance.
RestaurantAlaboteExample photo of the cuisine — not photographed at this venueAdriano Bragi / Pexels
RestaurantPérola do OceanoExample photo of the cuisine — not photographed at this venueDeane Bayas / Pexels
RestaurantBar CalouraExample photo of the cuisine — not photographed at this venueMasuma Rahaman / Pexels
RestaurantAdega CalouraExample photo of the cuisine — not photographed at this venueAdriano Bragi / Pexels
BakeryQueijadas do MorgadoExample photo of the cuisine — not photographed at this venueMikhail Nilov / Pexels
CaféLouvre MichaelenseExample photo of the cuisine — not photographed at this venueMikhail Nilov / Pexels
Vacation rentals on BookNoFees
No places to stay near here yet — here are homes from across BookNoFees while this area fills up.

Entire house in São Miguel island
6 guests·any dates
3 bedrooms · 2 bathrooms
Just 10 minutes walk from the beach and strategically located for exploring the main attractions of São Miguel Island. An excellent base for discovering lagoons, beaches, viewpoints, thermal baths and other highlights of the island.
Nothing added at checkout · booked straight with the owner
₱9,898 per nightNew

"Papaya 2" House, La Palma
3 guests·any dates
1 bedroom · 1 bathroom
This lovingly renovated, approximately 200-year-old house is located in a small, quiet village and offers a peaceful retreat with its own terrace, private garden, and sweeping views of the mountains and the sea. The 55 m² of living space can accommodate up to three guests, in addition to the spacious outdoor areas. ✓ Private entrance and outdoor areas accessible exclusively to guests ✓ Private terrace with mountain views and a side view of the sea, sun loungers, a table, and a hanging chair ✓ Private garden with a grill ✓ Living area with kitchen and ocean views ✓ Heating and Wi-Fi available ✓ Free street parking The bedroom features a double bed (1.60 m × 2.00 m), a single bed (0.90 m × 2.00 m), a wardrobe, and a large mirror. The living room with kitchen features a sofa that doubles as a bed; here, you can wind down at the end of the day while enjoying the ocean view. The kitchen is equipped with a filter coffee maker, an Italian espresso machine, a Dolce Gusto capsule machine, a toaster, a kettle, and a microwave. The bathroom is private and features a bathtub. An electric fireplace with a flame effect adds to the ambiance in the living area. A shared washing machine is available free of charge; guests are asked to bring their own detergent. Towels, bed linens, and kitchen towels can be exchanged for fresh ones as often as desired during your stay. Toilet paper and trash bags are not included in the price, but the essentials are provided for the day of arrival. The bedroom, bathroom, terrace, and garden are accessed via an outdoor staircase from the living room with kitchen on the upper floor. The Camino de las Fuentes hiking trail begins right in front of the house. The nearest town is about 1.5 km away, and a well-stocked supermarket is about a 10-minute walk away. The island’s capital, Santa Cruz, is about a 15-minute drive away. 👉 Ideal for guests who appreciate peace and quiet, a garden, and private outdoor spaces—with hiking trails starting right at the front door.
Nothing added at checkout · booked straight with the owner
₱5,711 per nightNew

"Maracuya" House, La Palma
3 guests·any dates
2 bedrooms · 1 bathroom
This fully restored house, which is about 200 years old, combines peaceful country living with plenty of outdoor space. The open-concept kitchen-living room, featuring a wooden beam ceiling and light-colored wood cabinet fronts, serves as the centerpiece; white-framed sliding doors lead out from here onto the terrace. ✓ Terrace with seating, a dining table, and views of the mountains and the sea, plus a separate Indian-style relaxation area ✓ Small, private, rustic barbecue area with a cozy seating nook ✓ Kitchen-diner with a drip coffee maker, espresso machine, Dolce Gusto machine, toaster, kettle, and oven ✓ Bathroom with shower; underfloor heating in the bedrooms and bathroom ✓ Free use of the washing machine, Wi-Fi, and satellite TV ✓ Pets welcome (upon request, maximum 1 pet) Two bedrooms, each with a double bed, accommodate up to three guests. A crib and a high chair are available. There is a stereo system, a yoga mat, and free beach towels upon request. The terrace, featuring a seating area (convertible into two lounge chairs), a table, a hanging chair, and a parasol, invites you to relax and offers a view of the valley. The shared garden offers herbs to harvest, seasonal fruits, and water turtles. The house is located in the quiet town of Breña Alta, about 350 meters above sea level. The town is known, among other things, for its twin dragon trees, and Santa Cruz is about a 15-minute drive away. The minimum stay is one night. 👉 Ideal for those seeking peace and quiet who appreciate nature and cooking their own meals outdoors—with a barbecue area and two terraces.
Nothing added at checkout · booked straight with the owner
₱5,330 per nightNew

"Papaya 1" House, La Palma
4 guests·any dates
2 bedrooms · 1 bathroom
This fully renovated house, which is about 200 years old, is part of Finca Suculenta and combines plenty of wood, bright rooms, and an open-ceiling design with the peaceful rhythm of a small mountain village. The spacious glass walls open the living area onto the terrace, where you can start or end your day in style. ✓ Entire rental with two bedrooms and three beds, accommodating up to four guests ✓ A private terrace, partially covered, with views of the mountains and the sea ✓ Two lounge chairs and a small portable grill in the outdoor area ✓ Fully equipped kitchen with a coffee maker, Dolce Gusto capsule machine, electric kettle, toaster, microwave, and dining table ✓ Free use of the washing machine ✓ Pets weighing up to 15 kg are allowed upon request Inside, the rooms are spread across several levels connected by stairs. A crib and a high chair are available upon request. Towels, bed linens, and kitchen towels can be exchanged for fresh ones during your stay. Toilet paper and trash bags are not provided beyond the day of arrival. The hosts live in a separate house on the same property; the house has its own entrance and completely private outdoor areas. The location is about 350 meters above sea level. A supermarket is about a ten-minute walk away, and the nearest village with shops and a pharmacy is 1.5 km away. The capital, Santa Cruz, is about a 15-minute drive away. The Camino de las Fuentes hiking trail begins right in front of the house. 👉 Ideal for anyone seeking peace and quiet, hiking, and a private retreat with a terrace. 👉 This house can be combined with Casa Papaya 2, located in the same building, to accommodate up to nine people.
Nothing added at checkout · booked straight with the owner
₱5,711 per nightNew

Guest Room, Finca Vida Libre
4 guests·any dates
1 bedroom · 1 bathroom
Step into a farm stay where the pace of the day is set by the land around you. This is an entire accommodation on a working farm, with a private bathroom and a comfortable double bed, plus a separate kitchen where guests can cook their own meals. The setting is peaceful and surrounded by nature, and the outdoor spaces invite you to slow down. ✓ Entire accommodation on a farm, booked as a whole ✓ One private bathroom with shower, hot water, towels and essentials ✓ Kitchen with stove, oven, refrigerator, coffee maker and full cookware ✓ TV with streaming services and free fast Wi-Fi ✓ Free parking on the street ✓ Electric heating and a hairdryer provided The bedroom has a double bed with an ornate metal headboard, a small desk with two folding chairs, terracotta tiled flooring and a woven rattan pendant light. A wooden window with white mullions and a roller blind lets in daylight. The private bathroom includes a shower, towels, soap and toilet paper. The kitchen is set up for self-catering, with a gas stove, electric oven, air fryer, blender, coffee makers, refrigerator with freezer and electric kettle. There is also a complete set of pans and a double sofa bed, so up to four guests can stay. Outside, a pool with a tiled surround sits among white and yellow walls with dark stone accents, a vine-covered pergola, potted plants and a terracotta staircase with white balustrade. The minimum stay is two nights. 👉 A farm setting with a pool and generous outdoor space, well suited to guests who want to cook and unwind.
Nothing added at checkout · booked straight with the owner
₱4,568 per nightNew

A Little Paradise in Playa Honda
4 guests·any dates
2 bedrooms · 2 bathrooms
This bright, two-story villa welcomes you with whitewashed walls, dark wood, and a walled garden that exudes tranquility. Inside, you’ll find modern, well-maintained accommodations designed for your comfort. ✓ Entire place for up to 4 guests ✓ Shared pool with lounge chairs ✓ Two terraces: garden area on the ground floor and balcony on the upper floor ✓ Fully equipped kitchen with oven, microwave, and coffee maker ✓ Air conditioning, Wi-Fi, and streaming TV ✓ Free parking and self-check-in The accommodation features one bedroom with three beds and a private bathroom. Amenities include a bathtub and shower, as well as a hair dryer, towels, and bathrobes. A crib and a high chair are available, as well as a dining table and a desk area for focused work. On the ground floor, the terrace with a pergola and potted plants invites you to relax; upstairs, a balcony opens up to a view of the greenery. The communal pool is located in a quiet complex with white lounge chairs and terracotta planters. A grill is also available. The villa is located in Playa Honda on Lanzarote, an island known for its beaches and mild year-round climate. Lanzarote Airport is about 5 km away, and the Deiland shopping center is about a 7-minute walk away. Parties are not permitted, and the property is non-smoking. 👉 Ideal for families or small groups who appreciate peace and quiet and a shared pool. Please let us know your estimated arrival time in advance.
Nothing added at checkout · booked straight with the owner
₱10,655 per nightNew