Portuguese restaurant Jardim, located near Meia Praia, offers a garden setting. Accessible via local bus and train.