We're taking friends to the Boiling Crab for dinner, but have not been to their locations on either Euclid or Brookhurst in Garden Grove. Anyone recommend one location over the other?
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise