Super Taco is a casual Mexican restaurant known for its large portions of traditional dishes and beer.