First Documented
1991
Last Documented
1991
Little Frida's Coffee House
8545 Santa Monica Blvd
Los Angeles, CA
United States
Geo
34.0890148, -118.3776103