I've been here a handful of times over the years and again I remember why I don't frequent this place often. Service staff is great but the food just falls flat. So we come here mainly for the paella and guess what, there was a "hot wheels" sticker in the rice. How the hell does that get into the food in a full service restaurant. It didn't stop us from eating, but after a couple of bites, we decided it wasn't good enough to chance what else could be lurking in the dish. I called the restaurant, and the very friendly server said she would have the manager call me. No call yet, oh well.