Seasons 52 Announces Plan to Open New Restaurant At St. Johns Town Center in Jacksonville, FL Seasons 52, the highly-acclaimed fresh grill and wine bar restaurant, has selected St. Johns Town Center in Jacksonville, FL as… February 22, 2011 · ·