O Alcaide is a restaurant offering Portuguese cuisine. Enjoy a delicious meal in a welcoming, family-friendly atmosphere.