La Cueva Taberna is a relaxed restaurant serving comfort food and a variety of beers.