DINING REVIEW: Palmer Lake's La Rosa makes food with care

The veggie burrito at La Rosa. The green sauce is pure heaven for chili lovers.
The veggie burrito at La Rosa. The green sauce is pure heaven for chili lovers.
Advertisement