Location & Nearby Info
Takeria Mix
6680 Powers Ave.
Jacksonville, FL 32217
(904) 338-9157
Show nearby: