Deluca's has been a big hit for more than a decade in Hot Springs, first in its original location at 407 Park Ave., where it opened in November 2013; moving in October 2018 to a smaller but better ...