Mister Papa Candelaria is known for its popular "Salchis" (sausage and fries) and is a great spot for groups.