The BEST TACOS In Town!
(208) 719-7912
Holiday Hours
Main Phone: (208) 719-7912
Alternate Phone: (208) 719-0040
Share On: