Mexico City-style hot dogs. Now with filet mignon! (at Las Tortugas Deli Mexicana)