Taverna offers a diverse menu with daily specials. Features include a pizzeria, pub, and large outdoor seating.