Joe V’s Smart Shop in Dallas is slated to open March 26, which comes after construction on the site began nearly a year ago.