Tawerna U Rumcajsa is an establishment offering food and alcohol.