Deon’s Restaurant Oak Bluffs MA is a Caribbean-inspired restaurant with a spicy and flavorful menu located at 53 Circuit Avenue in Oak Bluffs. This delightful spot, known as Deons’s Restaurant Oak Bluffs MA, has been featured in Martha’s Vineyard Magazine.