My friends and I inhaled these Torta Cubanas from Tacos Tumbras in LA Grand Central Market. Oh so DELICIOUS!