I've been here twice and both times service was excellent. Very friendly people who happily explained the menu to my group. The restaurant is relatively small and can get very busy around lunch. They give complementary chips as we wait for our food to come out. Menu is also not too pricy.