I had a craving for tacos, and was planning to eat out, so I thought to pay them a visit. I was originally going to ask for their 6-tacos special, but they convinced me to go for their daily special: the fish tacos. They were very good.
My recommentation of the place stands. I consider them a good option for fast mexican food.
Interestingly, they are becoming a focal point for Mexicans (or those who have spend time in Mexico).