THIS RESTAURANT IS CLOSED (LATE 2009)

Established in 1933, Dick & Dora's has a wide-ranging Italianate menu with a focus on seafood. It's located on the Alhambra Canal. There are seven slips and no dockage fee. 

 
SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 5 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME