Address: 1425 Market Ln, Dixon, CA 95620 Phone: (707) 678-4633
Reviewed on 09/05/2025
By: Michael R.
I stopped by Pedro's Cocina on my way home from work to Sacramento and decided to try their Al pastor burrito. Unfortunately, it just wasn't great--my... more