At 7654 Po Box Capistrano Beach, Capistrano Beach, 92624, United States Of America, CAPISTRANO BEACH, find the hidden gem that is Miller Window Cleaning. It's a dining spot where every menu item promises an unforgettable culinary experience.