A great local spot specializing in home-style favorites. Join us at 509 1/2 Duval Street in Key West, Florida.Click here to open the full restaurant menu…