Taco House & Pizza

1727 W 4th St, Wilmington, DE

Menu (As of 10/30)

Taco House & Pizza: hours and how to order