Tap’d Ventura, a self-serve taproom utilizing iPourIt technology, opened in Ventura, Calif. last week with a great turnout and positive reviews.
Tap’d Ventura, a self-serve taproom utilizing iPourIt technology, opened in Ventura, Calif. last week with a great turnout and positive reviews.