Alioto's is on Fisherman's Wharf in San Francisco. I don't think I've eaten there, but I have probably been by it 20 times on visits to SF. So, I went to their website to get the image.
3,312 posted on 01/12/2006 7:12:49 PM PST by doug from upland
(NEW YORK TIMES -- traitorous b*st*rds)