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.
Tomato Joe’s Pizza opens a new location in Santa Clarita, Calif. with a 30-tap self-serve beer wall.