My wife and I have been coming to Cayo Esquivel at 11890 NW 87th Ct, Hialeah, FL 33018 for 19 years. We drive 30 miles to visit this fabulous restaurant once a month. The food is first class, fresh, great portions and great prices. We love their seaf
...
I was there two weeks ago and my car was towed away. The food is good but not worth the aggravation of running after a tow truck. I am never returning.