La Rana is a cozy Spanish restaurant and wine bar offering a delightful selection of tapas and Spanish wines. Opened in 2022, it's known for its contemporary Spanish gastronomy.