Tagged with Key West

Black Fin Bistro

My November review takes place in at the southernmost point in the Continental United States – Key West, Florida. I have been to Key West several times and each or those I marvel at the entertainment value of people watching on Duval Street where it seems like Mardi Gras 365 days a year. This particular … Continue reading