top of page

Some Grocery Options  


You can use Sunshine Grocery Delivery Service to have groceries delivered to Sea Urchins before you arrive.  Call (239) 222-9800 or go to and choose the “More…” tab to find the Sunshine Grocery Delivery Service section.  With this convenient service, your groceries will be delivered to the house, and put away in the pantry and frig for you.  The surcharge is 25% of the order, or $100 minimum charge.  Sunshine Grocery Delivery uses its own reusable coolers and ice blocks, so you save money (and help the environment), by not having to buy disposables.



For a small fee, your taxi/airport shuttle will make a stop for groceries.  You can limit the extra fee by ordering your groceries ahead of time from Publix via their app  After you place your order online, you can pick up your groceries curbside at Publix which is on your way to the marina where you will meet your island ferry/water taxi.  

You can also do your own shopping…plan your list in advance to expedite your grocery stop.   Please notify your taxi service provider of your grocery plans in advance…this will help them get you to the ferry/water taxi on-time.  Pre-orders only (no shopping) during peak season (February, March and April).



The closest Publix is Store #01007, located at 3015 SW Pine Island Road, Cape Coral, FL 33991-1703

Phone: (239) 282-5515, Pharmacy: (239) 282-5530


Publix only carries Beer & Wine. 

FRIENDLY FRANKIE’S LIQUOR (239) 283-6185 is located next door. 



Winn Dixie is located at 9864 Stringfellow Road, St. James City, FL 33956. (Head south at the 4-way-stop at the intersection of Pine Island Road and Stringfellow Road.)  They required a 48 hour notice for Faxed Grocery Orders and charge an additional 10% for this service.  Phone: (239) 283-4404, FAX: (please call for current number)


(There is also a CVS Pharmacy right next to this Winn Dixie.)



If your water taxi/ferry leaves from Pine Island, you will drive through Matlacha and right by Island Seafood Market.  Their phone number is (239) 283-2525 or visit

bottom of page