Nova Easy Kombucha tap room opens on Newport Avenue

To that end, he recently branched out from his Chula Vista base to open a new tap room at 4845 Newport Ave. “What we have there is our brand of …

  • You already voted!
  • Read More
Subscribers Only
Join 5,000 other readers who get their news from us.

Get immediate access after one-time submission.