Recently I tried the new Mo’s Burritos Bar & Grill. As a fan of their truck, I had high hopes for their new, larger restaurant. Although the location’s address was on Neil Street, the main … ...