O Castelo

Restaurant O Castelo, located near the post office is a mix between local portuguese and traditional brazilian cuisine. The atmosphere is very pleasant, and the service has a very friendly and helpful staff.

Restaurant Details

Specials Cataplanas; Seafood Rice; Angler Fish; Picanha; Tropical Rotisserie.

Price $

Theme Local/Brazilian.

Address Rua da Liberdade 76, 8800-399 Tavira, Portugal