La Tostadora is a grilled sandwich shop offering takeout and reservations.