Get directions to: Li'l Coney Island, Santa Cruz, CA
Restaurant address: 1520 Pacific Ave Santa Cruz, CA 95060, USA
Restaurant: Li'l Coney Island