Taco House is a Mexican restaurant offering authentic cuisine, with a focus on fresh ingredients.