FS
Flavia Salzano
Jul 18, 2026
KOKO was a fantastic dining experience in the heart of Coconut Grove! Every dish was fresh, beautifully presented, and packed with flavor.
We started with the Tuna Ceviche, which was incredibly fresh and perfectly balanced.
The Shrimp Aguachile with fresh mango was a standout refreshing, vibrant, and with just the right amount of heat. For the main course, the Wood-Fired Skirt Steak (Asado a la Leña) was cooked to perfection: tender, juicy, and full of smoky flavor.
The atmosphere is lively yet relaxed, and the service was friendly and attentive throughout our meal. If you're looking for authentic Mexican cuisine with fresh ingredients and creative flavors, KOKO is definitely worth visiting. I'll definitely be back!
The service was outstanding, friendly, attentive and genuinely welcoming from start to finish.
When you go tell them Flavia Sent You!
HM
hugo melgarejo
Jul 1, 2026
I’ve been going to Koko since it opened, and until now I’ve always had great experiences. Unfortunately, my recent visit during the Mexico World Cup match was one of the worst restaurant experiences I’ve had in a long time.
Before going, we called the restaurant to ask if they would be showing the World Cup games, and we were told they would be showing all of them. Based on that, we expected a good viewing experience. Unfortunately, that wasn’t the case. There aren’t enough TVs, many of the views are obstructed, and we actually had to move to the bar just to see part of the game. Even then, the music was so loud that we couldn’t hear the match at all. When we asked the manager about it, he told us that ownership’s instructions were to play music instead of the game’s audio. That was especially surprising considering this is a Mexican-owned restaurant and the match was a Mexico World Cup game.
The biggest disappointment, however, was the service.
To be fair, the restaurant was only about half full, so this wasn’t a situation where the staff was overwhelmed by a packed house or unusually heavy demand.
I was there with two female friends. I ordered a martini while my friends simply asked for water. The bartender reacted as if asking for water was somehow an inconvenience. We weren’t even served chips and salsa until we repeatedly waved down members of the staff and specifically requested them.
The bartenders consistently ignored us. My friends waited nearly 20 minutes before anyone came back so they could order their martinis. We later ordered guacamole and the Leña skirt steak. The guacamole arrived promptly, but the steak never did. When we asked another bartender to check on it, he looked in the system and told us there was no food order entered at all. This was unbelievable because the original bartender had described the dish, asked how we wanted the steak cooked, and appeared to take the order. He simply never entered it.
When we complained to the manager about the missing food, he told us the kitchen was already closed but that he would “make an exception” and have the steak prepared for us. That response really upset me because this wasn’t us asking for special treatment—it was the restaurant trying to correct its own mistake. I told him to simply cancel the order.
He then said not to worry because he wouldn’t charge us for it, as if not charging for a meal would somehow make up for the experience we had just endured. I declined the offer, but he responded by saying he would bring it anyway and that if we didn’t want it, we could just leave it there. To me, that response was even more dismissive and completely missed the point.
Throughout the evening, the bartenders were inattentive, dismissive, and consistently rude. Their attitude completely overshadowed what had always been one of my favorite restaurants in Coconut Grove. By halftime, we had simply had enough. Instead of continuing what should have been a fun night, we decided to leave the restaurant and go home, where we watched the rest of the Mexico match in the comfort of my home. Sadly, that turned out to be the best part of the night.
I’m writing this review because I know Koko is capable of much better. My previous visits have always been enjoyable, which made this experience even more disappointing. However, if you’re planning to watch a World Cup match there, I would strongly recommend choosing another venue. While they may tell you they’ll be showing the game, the viewing experience is poor, the game audio is replaced with loud music, and based on our visit, the service was, without question, the worst I’ve experienced there since the restaurant opened.
I sincerely hope management takes this feedback seriously because Koko has always been one of my favorite restaurants, and I’d like to be able to recommend it again. Unfortunately, after this experience, I simply can’t.