A screenshot of 929 Kitchen & Bar’s website. The restaurant is located at 929 Gervais St. in the Vista.
A screenshot of 929 Kitchen & Bar’s website. The restaurant is located at 929 Gervais St. in the Vista.
A screenshot of 929 Kitchen & Bar’s website. The restaurant is located at 929 Gervais St. in the Vista.

Korean gastropub to open in the Vista

January 26, 2018 02:45 PM