Colombian restaurant La Verbena offers flavorful dishes. Features include credit card acceptance, delivery, and takeaway options.