Photo Details

Comments

Deborah Keel Is that not the Jumbo resturant on the right hand corner. I visit there every year and love it there. I know the place is dying out but I will still come back there.
Nov 05, 2003 · Reply
Write a comment