16978 Penn Valley Dr, Penn Valley, California 95946 USA
Where else can U go Nd have a Taco Bell attached to a Shell Gas station lol
Photo Credit: Yelp