Set in the rich landscape and finely manicured gardens, the Prado Restaurant is located at the historic House of Hospitality in the center of San Diego’s famous Balboa Park.