Salsa bar offering a lively atmosphere. Known for its chimichangas.