1. Cowboys Meat Market & Deli 7 Bayberry Ct, Nantucket, MA 02554 Coordinate: 41.27328,-70.09198 Phone: (508) 228-8766