Super Taco 6468 Highway 92 Ste 220 Acworth, GA 30102 Phone: (770) 517-8844
Category: Family Restaurant Diners