Luchita' s restaurant is in a great location on the square. We arrived about 6 pm on a Saturday. They were fairly busy but we were seated rather quickly. They have a great bar area and a lot of draft options. The salsa and chips were excellent. The chicken in by burrito was fresh white meat and not your typical shredded dark meat. The rice and beans were very good as well.
For dessert there are several options for ice cream or yogurt on the square. Have fun!