Stock Island FL Food Products Retail 1. 5629 1st Ave, Stock Island, FL 33040 | El Caney Cafe (305) 292-6065