A new restaurant, Jellico's, has opened in Southlake. The Southern-themed restaurant has moved into the...