Mogambo Taberna is a bar & grill offering a varied daily menu. They provide table service, takeaway options, and accept credit cards.