I love eating at Duval Square because it is a comfortable atmosphere with great restaurants and (drum roll) parking in Key West! Ocean Grill & Bar recently opened after the owners of the New York Pasta Garden, also located in…