Faith’s Seafood Shack and Sushi Bar in Aquinnah has some great seafood and is located in beautiful spot overlooking the ocean. They have a cool sign.
The sign for Faith’s Seafood Shack and Sushi Bar Aquinnah
Your Travel Guide to New England and Beyond
Leave a Reply