El Costa: A restaurant specializing in empanadas.