Las Costas Nayaritas Visit Website Location 1555 Pleaseant Hill Road Duluth GA 30096 Get Directions Phone (678) 788-8888 More Details Map ViewPhoto View Related Categories: Casual Full Service Duluth