It’s no surprise that a SoCal taqueria would be chosen as the nation’s best, and Yelp reviewers just confirmed that California can’t be topped…
From
To
The user review site Yelp selected Holbox in South L.A. as number one in its top 100 places to eat in the U.S. for 2025.