Holbox – Best Seafood in Los Angeles

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