5 /5 Oscar Drene: Great Food! I highly recommend. If you lucky to be there on the right day, must try fish tacos. Burrito de Pastor is another must.
1201 Spruce St, Alturas, CA 96101
(530) 708-7543
GG map: https://www.google.com/maps/place/?q=place_id:ChIJY_NqcgB9y1QRDk9UUqI57G4