x
Loading...

Exit 63 on I-80 West

Left 0.12 mi

Mr Taco's

2600 Plaza Ct Ste C, Dixon, CA 95620

1-707-678-9067 Directions
110 Yelp Reviews
Amenities
Restaurant
Mexican