I have to say that thier green chili stew is the best and thier frito pies rock. As for thier atmosphere, you couldnt ask for a friendlier place to eat.
All reviews seem positive