Dine & Drink Flying Santo Taco Bar Taco Bar 605 - 400-0589 Map It Website Email 421 North Phillips Avenue Suite 119 Menu Parking Family Food Drinks Patio Overview Flying Santo Taco Bar is a new restaurant in Downtown Sioux Falls providing quality Mexican delights More Like This