Capital Tacos Categories Restaurants 5270 Peachtree Pkwy Unit 117A Norcross GA 30092 (678) 292-6419 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×