Store
Cactus Store
7 locals recommend,
Permanently closed
Location
1505 Echo Park Avenue
Los Angeles, CA
Echo Park
Tips from locals
A tiny little shop full of rare cacti and succulents. It's been written up in all the LA papers and has been featured on NPR.
Unique things to do nearby
Locals also recommend
- 118 locals recommend
- 116 locals recommend