Delight Your Palate Caribbean Chicken & Fish Address: 3358 E Ponce De Leon Ave, Scottdale, GA 30079 Phone: (770) 708-7005 Nice to Know: Noise Level Quiet Wifi No Accepts Credit Cards Yes Recommended Meal Lunch Restaurants Other Businesses: Piassa at 3096 N Decatur Rd, Scottdale, GA 30079 Let's Eat Cafe at 780 Glendale Rd, Scottdale, GA 30079 Family Cafe at 3420 E Ponce De Leon Ave, Scottdale, GA 30079 Prima Enjera at 3500 N Decatur Rd, Scottdale, GA 30079