The only thing that saves this place is the ambience and the food. I've been here twice in the last couple of weeks. The service is ridiculously slow and it seems the servers think their aesthetics will somehow overcompensate for lackluster accommodations. My friend and I waited 55 minutes for a round and a half of drinks and tortilla chips, salsa and guacamole. We asked twice what the hold up was with the chips, at which the server said it just takes some time to prepare them.
Bottom Line---Great Food, Super Slow Service.