This is a casual neighbourhood spot. As others have said the service is slow, but also friendly and laid back. The food is a little pricey, but also a tad better and different than the fare at your typical Mexican joint. The guacamole was quite delicious. My meal was simple, but generously portioned and very tasty. The decor of hundreds of masks inside also is very cool. So overall, A-OK in my books.