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
Editor's Pick Spotlight
Are Latino restaurateurs in Los Angeles feeling economically irrelevant?
