Clermont’s newest all-you-can-eat restaurant, Good Town Buffet, has officially opened its doors at 2475 S US Highway 27, ...