This is by far the best Mexican restaurant in the area! For one, many Mexican places will put refried beans on their vegetarian menu but they cook them in lard. This place does not. Very vegetarian and vegan friendly. The service is friendly and the colorful surroundings are traditional but not overwhelming. This place appreciates their customers and it shows.