This restaurant has it all. The food is fantastic, nothing but authentic mexican and the atmosphere is fun and festive. They start each table off with a basket of nachos and salsa, and although they are wonderful be careful not to fill up on them and leave room for your meal. On special nights they even have a mariachi band that serenades the tables. Friday and Saturday nights can get crowded so either get there early or be prepared to wait as they do not take reservations.
more