From Our Editors
For bar nibbles and pub food par excellence, Chuck's Place is Crete's go-to option.
With a host of nearby parking options, many choose to drive to dinner.
For a decently-priced meal that's not too fancy, Chuck's Place hits the nail on the head. When pub fare is calling your name, head on over to Chuck's Place and snack on all of your favorite eats.