Mexican restaurant El Chupa Cabra offers quality food, including well-made margaritas and tacos.