Very homey atmosphere. The food is always good, although sometimes there is a wait (get there early on weekends) as it is a small place. Good assortment of beers and choices of their food specialties. The combo plates are the best and usually result in having to take home a portion for a snack the next day. They have fast yet pleasant service too. All in all - a very good mexican food restaurant for the family.