We were seated on the patio where 2 other couples were eating. It took 15 minutes for the waitress to arrive because she was flirting with the grill cook (which was right in front of us as they grill out on the patio). When the food was cooked, it sat on the counter for 10 minutes - we were looking at it - while this time the waitress flirted with the bartender. When she did finally bring over the two hamburgers, they were well done when we had ordered medium rare.
I would not eat here again as there are many other fabulous options on the island where the food is good and/or the service acceptable. Even one of the above would have salvaged this experience.
If you own or manage Mary's Bistro, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.