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