Cho's Seafood

Downtown
  • 0 Reviews

Map


This somewhat sketchy-looking seafood joint offers live crabs and freshly made lemonade and iced tea. If the sale and carry-out of live animals freaks you out stay away.