Key West photo by Dutchnatasja
March 18, 2005
Right on Duval Street is a restaurant called Grand. This is a great restaurant. The food is good and they have a very friendly staff. You can sit inside or outside. It is definitely a restaurant that you have to...Read More
Share your travel photos to expand your gallery and add color to your reviews.