Joined In Apr 2021
No info available
This is some of the best Spanish food I have had anywhere. The paella was especially stellar. Cool vibe, friendly service, loved it.