En taverna har navn med latinsk opphav og er i middelhavsland en parallell til den britiske pub eller inn. De serverer mat, øl og vin og kan ha tilbud om overnatting. På norsk er kro en nærliggende betegnelse. I tidligere tider hadde skysstasjoner og gjestgiverier disse tilbudene til reisende.