Overview Details Press Releases Multimedia Locations People Groups The Grotto Tavern is aiming to become the best restaurant in Rabat, Malta. Experience traditional dining out at best restaurant in Rabat Malta.