2600 Plaza Ct, Dixon 95620, United States
No delivery
Spot something wrong?
Dishes at Mr Taco's. Prices may vary in venue.