New Tomato Joe’s Pizza & Taps in Santa Clarita offers a 30-tap self-serve beer wall using iPourIt technology for those who love variety.
Menu
New Tomato Joe’s Pizza & Taps in Santa Clarita offers a 30-tap self-serve beer wall using iPourIt technology for those who love variety.