We heard good things about this restaurant so decided to put 'em to the test. And wow, they delivered. Food was ready less than 10 minutes after we ordered it (and it was pretty busy at the time too). The food was delicious, reasonably priced and good portions to fill you up. The staff is great (even with kids) and very friendly and patient. The decor is very unique but not cheesy (not much anyway). It's no fine dining experience by any stretch of the imagination, but it has become our favorite Mexican place near our home.