Amazing!
By A Yahoo! Contributor, 10/18/08
I just went to Leo Carrillo for the first time today and absolutely loved it! It's an amazing spot for checking out marine life (sea anemones, sea stars, barnacles, flat works, etc.). I'm planning on making more trips out there whenever I have free time. It's a great place to watch the sunset, too!