I freakin' LOVE this place. Probably best that they don't deliver, I would order it 3 times a week. Huge portions, reasonably priced, and the staff is super friendly and quick. Come hungry, but don't fill up on the free tortilla chips (a challenge in itself as they are amazing).
Tortillas are fresh and warm. A selection of sauces of varying degrees of heat are provided with the free tortillas. Also, should you choose to order the guacamole, you only need the small. Trust.
No, they do not have a liquor license. Be brave. They have a great selection of mexican soda and other drinks. I'm sure you can deal with having one meal without booze. If not, get some help.