Being a big fan of spicy fare I have tried all of the mexican restaurants in the city. This is the best one. But, but, but there is one caveat...you need to know the secret.
The secret is hiding in the impossibly big menu. Get the MEXICANA COMBINATION! That's it. It's huge, it comes out in a reasonable time, & it is the best Mexican meal in the city. You will be very satisfied after this one. I opt for the mole (pron: molay) over the tomato sauce as well. For spice, throw on their red AND green El Yucatan habanero sauces that are sitting at the tables. Careful with these though, they are quite flavorful, but unforgivingly hot. Unless you have an iron stomach, go easy the first few times cowboys & girls. You'll see what I mean.
They also happen to have some very nice tequila kicking around ;)
I have gone here 2 nights in a row on several occasions. (Just make sure you walk in & they see you when you first get there so you're seated right away.)