Taqueria Estrella

Oroville, United States

One of the only to-go burrito shops in town that varies a great deal in quality from day to day.