Home The Restaurant at Lost Key Share Our bar & restaurant is open to the public seven days a week! The Restaurant at Lost Key 625 Lost Key Dr UNIT B Pensacola, FL 32507 Save