156 W Grand Ave, Escondido, California 92025 USA
Look at this giant truck blocking the busiest street in Escondido and this happens on a daily
Photo Credit: Yelp