Been there many many times, the place is always crowded and you end up waiting for a whole hour at times. The seating is very awkward, especially the outdoor area where the chairs are more for lounging than eating. So you wonder why I've been there many times? Because the food is good and, frankly, there aren't too many good food/good price options in Bahrain. Most other places that have good food will burn a hole in your wallet!
At Coco's, I feel like the servers are either not interested or just so overworked that they can't serve a proper meal anytime. Has never happened. The starters will come after the main, or the mains will take so long that you're ready to leave.
I really wish they'd start taking reservations!
If you own or manage Coco's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.