Wine Bar near New Apostolic Church in Chula Vista, CA