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. 

Top Stories

 

ONE-DAY SALE25¢ for 5 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME