Get directions to: Buckingham Palace, Capistrano Beach, CA
Restaurant address: 34700 Pacific Coast Hwy Ste 107 Capistrano Beach, CA 92624, USA
Restaurant: Buckingham Palace