With a fantastic view of the Ria Formosa, The Restaurant Bar 'O Castelo' is located in the historic center of Faro, within the old walls of the Castle, close to the church of the Cathedral, and in front of the old beer factory, two steps away from the São Francisco car park in Faro.

We have a cafeteria, restaurant and bar service.

We'll be waiting for your visit