Vinoteca La Torre is a tavern offering a pub and bar experience.