Fantastic place in San Diego! Don't miss it during your holiday in California!!!