71 F
North County, San Diego
Saturday, September 21, 2019
Home Tags Vista Restaurant

Tag: Vista Restaurant

Culichi Town Opens Friday Morning in Vista

Vista’s food menu will be expanding Friday morning with the opening of a totally unique restaurant. CULICHI TOWN, SUSHI AND MARISCOS, at 307 Vista...
- Advertisement -

Latest News