630 W Main St, Barstow, California 92311 USA
Beef taquitos, yeah they're under that sour cream and cheese.
Photo Credit: Yelp