Situated downtown Ponta Delgada, a few minutes from the main hotels, Solar da Graça is a typical restaurant, officially recognized of touristic interest by the Portuguese government in 1962.
The atmosphere reminds us of the picturesque of the old azorean houses.