Tortilla Beach Vista
240 S Melrose Dr, Vista 92081