i have been eating there almost every day at lunch for the past year. Cheap delicious mexican food. Dont be discouraged by the line up at lunch hour, you rarely wait more than 10 minutes to get your food.
Weird fact: They train a new waitress almost every day. Not sure what that's all about!