Sir Rick and Gooch are back from their New England vacation and Rick has a pretty hot take regarding local cuisine.