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