Chowder Barge in Los Angeles

Chowder Barge in Los Angeles is a Seafood Restaurant. Chowder Barge is located near Leeward Bay Marina Road.

Amenity
restaurant
Building Type
building