News

By TR The newest restaurant to open in Vista opened this week in the downtown area and is like no other restaurant in Vista.