The food here is typical mexican restaurant, with typical music. The servers were very friendly and polite and the food was good. All the items that were suppose to be hot were actually hot. My wife and I had their unsweetened tea to drink and it was very good.
The atmosphere is ok. It isn't like really nice, but it isn't bad at all. The best thing about it was that it was very clean--way better than some nice looking place with sticky tables or something.
Overall, this is a great little restaurant for a small town.