La Terraza is a restaurant. Call for reservations and inquiries.