Dirty Works Jazz Jam
Paris 75 515 Broadway, San Francisco, CA, United StatesDirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin...
Vibe: Moody French Lounge | Cinematic & Intimate | North Beach Gem
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin...
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin...
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin...
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin...
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin...
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin...
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin...
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin...
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin...
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin...
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.
Dirty Works Jazz Jam at Paris 75 pairs a polished, high-energy jazz jam. Led by upright bassist Kyle Finley, the house band draws from bebop, hard bop, swing, and Latin jazz before welcoming local musicians to sit in.