They have excellent drinks and nibbles also nice salads and the Mexican dishes are awesome (because everyone in the kitchen is Mexican!). The service, especially by the waiters is very good. Some of the waitresses are a little young and a little too worried about their hair and nails. Out door dining can be nice too.
more