I ended up here simply because of the location - we were running late for our reservations elsewhere and needed a quick bite to eat before Blue Man Group. The menu hanging outside the entryway looked good, so we took a chance.
The food was actually really good. Unfortunately it was barely lukewarm when they brought it to us.... cold might be more accurate, but I'll give them the benefit of the doubt. It had obviously been sitting in back too long.
The service was awful. Our waiter was very abrasive and never even introduced himself! At our first encounter he only said one word: "drinks?"
The location was perfect for our needs, but unfortunately we sat on the "patio," which halfway through our meal was interrupted with the San Marcos Square performances. It was loud anyway, and when you add in a loudspeaker vocal performance, talking was out of the question.
The price was decent for what you'd expect in a strip casino.
I won't be going back.