Food & Drinks Near Cayo Icacos
Cayo Icacos is surrounded by some of Puerto Rico’s best boating and coastal dining experiences, so visitors can easily enjoy great food and drinks before or after their island trip. Since Icacos is only accessible by boat, most meals happen in nearby Fajardo, where you will find everything from casual waterfront bites and local Puerto Rican favorites to seafood spots and marina restaurants. But a great day here is not only about where you eat. It is also about the experience. You can spend the day snorkeling, relaxing on crystal-clear waters, or discovering the best activities at Cayo Icacos before heading back to shore. After a day in the sun, these nearby restaurants and bars are the perfect place to relax, refuel, and enjoy the coastal atmosphere.
(click tab below to filter by category)
La Estación ⭐️⭐️⭐️⭐️⭐️
Phone: 📞 (787) 863-4481
La Estación · 🌟 Top-rated
Fajardo, PR · Local favorite known for smoky BBQ flavors, seafood options, and a laid-back vibe—perfect after a Cayo Icacos day trip.
Café Playero
Phone: 📞 (787) 534-8213
Cafe Playero · ☕ Popular café in Fajardo
Fajardo, PR · Coffee, breakfast & light bites near the coast—great stop before beach time.
Costa Mia Restaurant
Phone: 📞 (787) 801-5400
Costa Mia Restaurant · 🍽️ Fajardo favorite
Fajardo, PR · Casual Puerto Rican dining with a warm, local feel—great for lunch or dinner.
Laguna Grande Restaurant
Phone: 📞 (787) 639-1331
Laguna Grande Restaurant · 🍽️ Waterfront dining
Fajardo, PR · Relaxed Caribbean dining near the famous bioluminescent bay—ideal before or after a lagoon tour.
Las Vistas Café
Phone: 📞 (787) 655-7053
Las Vistas Cafe · ☕ Breakfast & brunch with views
Las Croabas, Fajardo, PR · Rooftop café known for coffee, brunch classics, and panoramic east-coast scenery.
Los Changuitos Cantina
Phone: 📞 (787) 953-4820
Los Changuitos · 🍽️ Casual local favorite
Fajardo, PR · A relaxed spot for Puerto Rican flavors—easy stop before or after the beach.
Ocean View Restaurant
Phone: 📞 (787) 863-6104
Ocean View Restaurant · 🌊 Dining with views
Fajardo, PR · Coastal dining option—great place to stop for a meal near the water.
Patria Mía Restaurant & Bar
Phone: 📞 (787) 719-4542
Patria Mai Restaurant · 🍽️ Fajardo dining
Fajardo, PR · A relaxed spot for a sit-down meal—easy stop before or after the beach.
Pescaito Restaurant & Bar
Phone: 📞 (787) 719-6111
Pescaito Restaurant & Bar · 🍹🍽️ Seafood & cocktails
Fajardo, PR · A fun spot for seafood and drinks—great before or after a marina day.
Puerto Fino
Phone: 📞 (939) 242-1252
Puerto Fino · 🍽️ Fajardo dining
Fajardo, PR · Casual spot for a sit-down meal near the coast—good option before or after the beach.
Rincon del Faro
Phone: 📞 (787) 863-0028
Rincón del Faro · 🌊 Waterfront seafood restaurant
Fajardo, Puerto Rico · Fresh seafood & ocean views
La Estación ⭐️⭐️⭐️⭐️⭐️
Phone: 📞 (787) 863-4481
La Estación · 🌟 Top-rated
Fajardo, PR · Local favorite known for smoky BBQ flavors, seafood options, and a laid-back vibe—perfect after a Cayo Icacos day trip.
Costa Mia Restaurant
Phone: 📞 (787) 801-5400
Costa Mia Restaurant · 🍽️ Fajardo favorite
Fajardo, PR · Casual Puerto Rican dining with a warm, local feel—great for lunch or dinner.
Las Vistas Café
Phone: 📞 (787) 655-7053
Las Vistas Cafe · ☕ Breakfast & brunch with views
Las Croabas, Fajardo, PR · Rooftop café known for coffee, brunch classics, and panoramic east-coast scenery.
Ocean View Restaurant
Phone: 📞 (787) 863-6104
Ocean View Restaurant · 🌊 Dining with views
Fajardo, PR · Coastal dining option—great place to stop for a meal near the water.
Rincon del Faro
Phone: 📞 (787) 863-0028
Rincón del Faro · 🌊 Waterfront seafood restaurant
Fajardo, Puerto Rico · Fresh seafood & ocean views
Café Playero
Phone: 📞 (787) 534-8213
Cafe Playero · ☕ Popular café in Fajardo
Fajardo, PR · Coffee, breakfast & light bites near the coast—great stop before beach time.
Costa Mia Restaurant
Phone: 📞 (787) 801-5400
Costa Mia Restaurant · 🍽️ Fajardo favorite
Fajardo, PR · Casual Puerto Rican dining with a warm, local feel—great for lunch or dinner.
Las Vistas Café
Phone: 📞 (787) 655-7053
Las Vistas Cafe · ☕ Breakfast & brunch with views
Las Croabas, Fajardo, PR · Rooftop café known for coffee, brunch classics, and panoramic east-coast scenery.
Ocean View Restaurant
Phone: 📞 (787) 863-6104
Ocean View Restaurant · 🌊 Dining with views
Fajardo, PR · Coastal dining option—great place to stop for a meal near the water.
Rincon del Faro
Phone: 📞 (787) 863-0028
Rincón del Faro · 🌊 Waterfront seafood restaurant
Fajardo, Puerto Rico · Fresh seafood & ocean views
Las Vistas Café
Phone: 📞 (787) 655-7053
Las Vistas Cafe · ☕ Breakfast & brunch with views
Las Croabas, Fajardo, PR · Rooftop café known for coffee, brunch classics, and panoramic east-coast scenery.
La Estación ⭐️⭐️⭐️⭐️⭐️
Phone: 📞 (787) 863-4481
La Estación · 🌟 Top-rated
Fajardo, PR · Local favorite known for smoky BBQ flavors, seafood options, and a laid-back vibe—perfect after a Cayo Icacos day trip.
Café Playero
Phone: 📞 (787) 534-8213
Cafe Playero · ☕ Popular café in Fajardo
Fajardo, PR · Coffee, breakfast & light bites near the coast—great stop before beach time.
Costa Mia Restaurant
Phone: 📞 (787) 801-5400
Costa Mia Restaurant · 🍽️ Fajardo favorite
Fajardo, PR · Casual Puerto Rican dining with a warm, local feel—great for lunch or dinner.
Laguna Grande Restaurant
Phone: 📞 (787) 639-1331
Laguna Grande Restaurant · 🍽️ Waterfront dining
Fajardo, PR · Relaxed Caribbean dining near the famous bioluminescent bay—ideal before or after a lagoon tour.
Las Vistas Café
Phone: 📞 (787) 655-7053
Las Vistas Cafe · ☕ Breakfast & brunch with views
Las Croabas, Fajardo, PR · Rooftop café known for coffee, brunch classics, and panoramic east-coast scenery.
Los Changuitos Cantina
Phone: 📞 (787) 953-4820
Los Changuitos · 🍽️ Casual local favorite
Fajardo, PR · A relaxed spot for Puerto Rican flavors—easy stop before or after the beach.
Ocean View Restaurant
Phone: 📞 (787) 863-6104
Ocean View Restaurant · 🌊 Dining with views
Fajardo, PR · Coastal dining option—great place to stop for a meal near the water.
Patria Mía Restaurant & Bar
Phone: 📞 (787) 719-4542
Patria Mai Restaurant · 🍽️ Fajardo dining
Fajardo, PR · A relaxed spot for a sit-down meal—easy stop before or after the beach.
Pescaito Restaurant & Bar
Phone: 📞 (787) 719-6111
Pescaito Restaurant & Bar · 🍹🍽️ Seafood & cocktails
Fajardo, PR · A fun spot for seafood and drinks—great before or after a marina day.
Puerto Fino
Phone: 📞 (939) 242-1252
Puerto Fino · 🍽️ Fajardo dining
Fajardo, PR · Casual spot for a sit-down meal near the coast—good option before or after the beach.
Rincon del Faro
Phone: 📞 (787) 863-0028
Rincón del Faro · 🌊 Waterfront seafood restaurant
Fajardo, Puerto Rico · Fresh seafood & ocean views
No restaurants available under this category.
La Estación ⭐️⭐️⭐️⭐️⭐️
Phone: 📞 (787) 863-4481
La Estación · 🌟 Top-rated
Fajardo, PR · Local favorite known for smoky BBQ flavors, seafood options, and a laid-back vibe—perfect after a Cayo Icacos day trip.
Café Playero
Phone: 📞 (787) 534-8213
Cafe Playero · ☕ Popular café in Fajardo
Fajardo, PR · Coffee, breakfast & light bites near the coast—great stop before beach time.
Costa Mia Restaurant
Phone: 📞 (787) 801-5400
Costa Mia Restaurant · 🍽️ Fajardo favorite
Fajardo, PR · Casual Puerto Rican dining with a warm, local feel—great for lunch or dinner.
Laguna Grande Restaurant
Phone: 📞 (787) 639-1331
Laguna Grande Restaurant · 🍽️ Waterfront dining
Fajardo, PR · Relaxed Caribbean dining near the famous bioluminescent bay—ideal before or after a lagoon tour.
Las Vistas Café
Phone: 📞 (787) 655-7053
Las Vistas Cafe · ☕ Breakfast & brunch with views
Las Croabas, Fajardo, PR · Rooftop café known for coffee, brunch classics, and panoramic east-coast scenery.
Los Changuitos Cantina
Phone: 📞 (787) 953-4820
Los Changuitos · 🍽️ Casual local favorite
Fajardo, PR · A relaxed spot for Puerto Rican flavors—easy stop before or after the beach.
Ocean View Restaurant
Phone: 📞 (787) 863-6104
Ocean View Restaurant · 🌊 Dining with views
Fajardo, PR · Coastal dining option—great place to stop for a meal near the water.
Patria Mía Restaurant & Bar
Phone: 📞 (787) 719-4542
Patria Mai Restaurant · 🍽️ Fajardo dining
Fajardo, PR · A relaxed spot for a sit-down meal—easy stop before or after the beach.
Pescaito Restaurant & Bar
Phone: 📞 (787) 719-6111
Pescaito Restaurant & Bar · 🍹🍽️ Seafood & cocktails
Fajardo, PR · A fun spot for seafood and drinks—great before or after a marina day.
Puerto Fino
Phone: 📞 (939) 242-1252
Puerto Fino · 🍽️ Fajardo dining
Fajardo, PR · Casual spot for a sit-down meal near the coast—good option before or after the beach.
Rincon del Faro
Phone: 📞 (787) 863-0028
Rincón del Faro · 🌊 Waterfront seafood restaurant
Fajardo, Puerto Rico · Fresh seafood & ocean views
No restaurants available under this category.
No restaurants available under this category.
1. Empanadillas
2. Alcapurrias
3. Sorullitos
4. Bacalaitos
5. Chicharrones
6. Tostones
7. Rellenos de Papa
8. Pinchos
9. Pernil Asado
10. Piononos
11. Tacos
12. Arroz Con Habichuelas
13. Arroz Guisado
14. Tripleta
15. Frappes
16. Coco Frio
17. Quenepas
18. Ceviche
19. Elotes (Puerto Rican Style)
20. Morcilla
21. Mofongo
22. Arepas
23. Maduros
24. Jibaritos (Puerto Rican Sandwich)
25. Lechon Asado
26. Pasteles
27. Churrasco
28. Mayo Ketchup
29. Hamburgers
30. Loaded Hot Dogs