My Taco House is a Mexican restaurant offering authentic cuisine with options for carryout and delivery. They serve burritos, comfort food, and vegetarian options.