71 F
North County, San Diego
Monday, July 22, 2019
Home Tags Culichi Town Restaurant

Tag: Culichi Town 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