Icoa is located in the 7 mile plaza great location.
This is one of my favorite places to grab something quick yet delicious.
They serve one of the best coffee on islands and their huevos rancheros are amazing.
One of the best desserts on islands would recommend you trying their vanilla cheese cake
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.