Get directions to: Arnold Palmer's Restaurant, La Quinta, CA
Restaurant address: 78164 Avenue 52 La Quinta, CA 92253, USA
Restaurant: Arnold Palmer's Restaurant