Holbox
Address: 3655 S Grand Ave c9, Los Angeles, CA 90007, Los Angeles, CA, USA
Cuisine: Mexican seafood
Price range: $
Featured by: Anders & Kaitlin, S3, Will Damron
Michelin star Mexican seafood restaurant located in Mercado La Paloma food market
Browse all creator-verified restaurants · Discover more on elevATE