La Capilla is a restaurant offering a variety of dishes. It is located in the Villa Alsacia area.