The restaurants are opening and so are the retail stores in Vista. Twice on Main Street is located at 248 Main Street and re-find Off Main is on the corner of 146 Eucalyptus and Park Avenue. Both businesses are re-opened for shopping. North County Daily Star stopped by Twice to speak to Natalie Trevino and we also spoke to Riley Herington at re-find. WATCH VIDEO
https://northcountydailystar.com/vista-restaurants-now-open/