This place gets 3 star ONLY because of the huge awesome patio. If the patio wasn't there it would be a 1.5-2 star at best.
This is prime location for people watching at it's finest, especially in the late afternoon/5pm post work time.
Food is quite terrible and I don't recommend anything. I've watched friend after friend order food (heedless to my warnings) to sit there and complain about how bad it is.
The interior is pretty divey and the washrooms are disgusting.
The service is usually fine.