Set in the 1970s and performed with live music and plenty of humor, American Mariachi offers a "heartwarming story of family, memory, and the power of song," as it's put in a press release. Tonight's performance takes place at 7 at the Allen Theatre, where performances continue through Oct. 9. Tickets start at $25.