Great place where to feel the taste of Portugal.