I went with my girlfriend and another friend a few days ago. I'd never been, but not sure I'd go back.
We went because my friend was staying at the Flamingo, so it was conveniently located. Food was overall good, though a bit pricey: $17 for 3 carne asada tacos. $1.90 for a small container of guacamole seemed high, too. It looked like less than an ounce.
Tropical atmosphere was kind of cool outside (thankfully it was nice outside). Biggest issue I had was with service. Our waitress didn't seem that friendly, and when we finally got our food, we still didn't have any silverware. She brought 2 and had to get a 3rd, but it's just a detail like that that's annoying.
Just wasn't impressed by the place. Food was the best part, but definitely not my first choice on the Strip. I'd probably try something new next time I eat at the Flamingo.