Abuleo's is a great Mexican restaurant chain, especially in parts of the country that are farther away from the border. The feature classic Mexican recipes with a great family friendly atmosphere. The restaurants always look great, with lots of character and great artwork. They serve great drinks and even offer entertainment on the patio in some locations. Their salsa is so good, I have to make myself stop eating chips just to save room for my dinner! One bad thing is there is typically a wait to be seated, but that just speaks to how great the food is!