This is my favorite place for Mexican food. Prices are very reasonable, the staff is always friendly and I like the inviting atmosphere. It's a mom/pop hole in the wall neighborhood type restaurant. It can get full, but we have never had to wait long. It's definitely worth the wait or you can call ahead for pick up.