I've been driving by this place on Sunset Blvd. in Echo Park forever and have never heard word one about it. In my imagination it's similar to Taylor's--which I love. Has anyone been there? Got the low down?
This frozen treat offers all you love about Key lime pie in a neat handheld package. Ripe avocados are the key to making these pops rich and indulgent, and they make the texture creamy and smooth instead of icy.