Food Travel

Scaramouche – Meh

Scaramouche is a highly rated restaurant in Toronto on almost any platform.  Here is my experience.  The location is a bit unique.  …

Food Travel

El Cielo – Medellin

El Cielo is located in Medellin, Colombia.  The chef, Juan Manuel Barrientos Valencia, trained at various places outside Colombia, including Arzak (which …