Villa castillo restaurant is a fine dining experience. Servicing central Phoenix for more than 40 years, we offer a romantic atmosphere and elegant setting. Reservations are recommended as seating is very limited in this exclusive restaurant. Ask about our Anniversary special! family recipe