Vinoteca La Torre is a tavern offering Spanish cuisine with vegetarian and gluten-free options.