How to find us

Dolores Park

We are at 3809 18th Street, between Church and Sanchez. Conveniently located on the corner of Dolores Park, mere blocks from the Castro!


View Larger Map

North Beach

Located in the heart of famous North Beach, on Powell Street between Greenwich and Filbert. Within walking distance of the Fisherman's Wharf and a block from the Powell/Mason cable car line. Right next to Washington Square park, a great place to take your dog!


View Larger Map



Our stores are located at:

Dolores Park
3809 18th St @ Church
San Francisco, CA 94114
(415) 864-1414
Mon-Fri 10-9pm Sat 10-8pm
Sun 11-7pm
Contact Us
Map    Photos


North Beach
1841 Powell St @ Greenwich
San Francisco, CA 94133
(415) 402-0342
Mon-Sat 11-8pm Sun 11-4pm
Contact Us
Map    Photos

Come along and pay us a visit, we'd love to see you!