Charming Mediterranean bistro, Taverna offers a taste of Maltese cuisine.