April 2, 2014 Sean Davis Mexico City-style hot dogs. Now with filet mignon! (at Las Tortugas Deli Mexicana)