Mexican restaurant with a lively atmosphere, known for its tacos and music. Expect a relaxed environment with DJ sets.