Nectar – Costa Mesa Address 2275 Newport Blvd, Costa Mesa, CA 9262 GPS 33.653362241791, -117.90789820693 Telephone (949) 200-9762 Web View Website LOCATION ON MAP Plan My Route Home » Recreational Pot Shops » California Pot Shops » Southern California Pot Shops » Los Angeles Pot Shops » Orange County Pot Shops » Nectar – Costa Mesa