Nestled in the heart of 14971 N Hwy 88, 95240, Lodi, US, United States, Taqueria El Sombreron is a dining spot that stuns with a menu as diverse as it is delicious. With 16 reviews, it's a culinary sensation. The current rating of 5 reflects the ongoing trek towards improvement. The 16 reviews offer discernments into areas needing refinement.