Looks like Five Guys will probably be moving onto Clematis St. soon