Description
Catch 21 Seafood is a restaurant located at 441 Central Avenue in Los Angeles, California, serving seafood favorites in a vibrant city setting. A great stop for locals and visitors exploring the mother road, this Route66 restaurant adds flavor to any road trip through Los Angeles. Known for its welcoming atmosphere and convenient Central Avenue location, Catch 21 Seafood is ideal for casual dining, quick meals, or a relaxed stop while discovering nearby attractions. Whether you are craving fresh seafood dishes or planning a memorable route66 food stop, this Los Angeles restaurant offers an appealing option in the heart of California.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
