Casa Taco is a Mexican restaurant known for making all food from scratch, with fresh-to-order dishes.