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.
From
To
