Yummy, authentic Mexican food and sweet staff. Quaint restaurant with outdoor patio -- not very glamorous, but has character. Location is good with parking in back. I have been with a friend and for small gatherings; they accommodate small (2) and larger (10) groups.