Dining at Albertos Cape Cod
Did you read on our stay at the Captain Freeman Inn in Cape Cod? Continuing on our mission to taste the best local seafood Cape Cod has to offer we visited Albertos in Hyannis. This restaurant, a favourite of residents and visitors alike, is located on Main Street in the center of town. Upon arrival …