LOS ANGELES (KTLA) – One Southern California ... was named the best place to eat in the U.S. “Known for its fresh Mexican seafood, Holbox offers grilled octopus, fish tacos, and a variety ...