Skip to content
Boston
Beantown Magazine
Discover Greater Boston and the Businesses That Drive It
▢◯ Member · Dedham

Satellite Bottle Shop

About

Satellite Bottle Shop is a natural wine shop in Dedham Square with the motto “Natural Wine for the People.” The shelves skip mass-market brands and wines chosen for 95-point scores in favor of bottles from family-owned wineries, overlooked regions and native grape varieties, each with a story behind it. The owner tastes everything before it goes on the shelf and is happy to help anyone pick a wine for a weeknight or a dinner party.

The shop’s founder has spent more than twenty years in restaurants and wine, working in some of New England’s best dining rooms and opening Forage, Few & Far and Satellite Imports before launching the bottle shop. The aim was a neighborhood store where people could discover something new, meet other wine lovers and feel comfortable asking questions. Newcomers to natural wine and longtime collectors are equally welcome.

What to Know

  • Free wine tastings are held every Thursday evening.
  • Monthly wine classes are offered at the shop.
  • The Satellite Wine Club delivers to Boston, Cambridge, Newton, Brookline, Arlington and other nearby towns.

Is this your business?

Claim it to add hours, photos, a description and a spotlight story.

Claim this listing