Holbox – Best Seafood in Historic South Central
3655 S Grand Ave c9, Historic South Central, Los Angeles
Holbox is a seafood restaurant in Los Angeles located at 3655 S Grand Ave c9. Known for dishes like the Smoked Seafood Taco and Scallop Aguachile, it's a popular choice for foodies seeking authentic Mexican coastal flavors. Use this page to compare the FoodIndex score alongside Google, Yelp, and Uber …
Loading restaurant details...