The Olive Tap, established in 2006, is a renowned specialty store in Delray Beach, FL, offering a diverse selection of award-winning Extra Virgin and Flavored Olive Oils, as well as authentic aged Balsamic Vinegars of Modena.
Customers can explore a range of gourmet food products, seasonings, sea salts, and culinary accessories both in-store and online, all while enjoying high-quality, flavorful products at a fair price.
Generated from their business information