Portuguese restaurant, Santa Brava, offers a taste of Portugal.