Barbacoa Creating Massive New Restaurant in EagleBarbacoa Creating Massive New Restaurant in EagleThe new concept has been a long time coming. The massive eatery, called Coa Del Mar, will focus more on seafood and will be a gorgeous waterfront restaurant in Eagle Idaho. Nikki WestNikki West