I'm trying to find a place which I read about last summer in the Times, on Barnum Island (I think) near Long Beach.
The article said it's called Artie's, and that it's a picnic table style, byob, fish joint.
Anyone know of it, and if so, where exactly is it?
They are not listed with 411.
Updated 20 days ago | 3
Updated 1 year ago | 0
Updated 1 year ago | 7
Updated 1 year ago | 12
Updated 7 days ago | 67