La Huerta is a long-standing restaurant specializing in traditional Catalan cuisine, including charcoal-grilled meats and snails.