FL 051 exit Carrabba’s Italian Grill Posted on by 335 E Linton Blvd, Delray Beach, FL 33483 carrabbas.com (561) 266-9393