Several weeks after Local Cravings in the Twin Town Plaza held its soft opening March 15, the budding restaurant at 247 Main ...