Far out on Cape Cod, with the Atlantic Ocean on one side and Cape Cod Bay on the other, Truro supplies locals and visitors with a dining scene that draws heavily on its coastal location. Raw bars, serving raw oysters and clams, provide an option for a quick bite to eat. Or you can head to a seafood shack for a basket of fried cod and french fries. Sit down at an upscale restaurant and choose from a variety of dishes that creatively incorporate a fresh catch from a local fishing boat. For land-based foods, you can opt for Italian or New American fare. And after a day on the beach, you can stop by a local ice cream shop for a homemade scoop.