Santo Taco

Taco restaurant · 2310 Laporte Ave #500, Valparaiso, IN

Delivery · Dine-In

Hours

More food in Valparaiso, IN · Tacos in Valparaiso