Savor the flavors of Maó, Spain, at Casa Telmo restaurante. This eatery offers a warm, inviting aroma and a tender texture, with dishes that are expertly braised to perfection. Find them at Carrer des Forn, 12, 07703, Maó, Spain, for a taste of Menorcan hospitality.