Photo: Long Beach Seafood/Instagram. Why visit? For the uninitiated, Long Beach Seafood created the black pepper crab dish in the 1980s, a dish …
Go to Source
Author:
ScrewTheNews.com
ScrewTheNews.com
2000 Avenue of the Stars
Los Angeles, CA 90067
(214) 875-1305