🍽️

seafood restaurant

The Anchor

Venice, CA

4.3
510 reviews

Laid-back, beachside seafood restaurant known for lobster rolls, beer & sports on TV.

Address

235 Main St, Venice, CA 90291, United States

This intro was compiled from public data about The Anchor. Are you the owner? Claim this listing to add hours, photos, and offers.