El Caney Cafe Address: 5629 1st Ave, Stock Island, FL 33040 Phone: (305) 292-6065 Nice to Know: Accepts Credit Cards Yes Restaurants, Food Products Retail Other Businesses: Rusty Anchor at 5510 3rd Ave, Stock Island, FL 33040 Roostica at 5620 Macdonald Ave, Stock Island, FL 33040