2365 Butte House Rd, Yuba City, California 95993 USA
Cabeza tacos, and cabeza mix nachos.
Photo Credit: Yelp