Las Tortugas is a compact Mexican sandwich shop known for its extensive selection of tortas.