Pensacola Beach restaurant Felix's Restaurant & Oyster Bar has permanently closed its doors, according to the restaurant's social media Monday evening. Pensacola Beach's Felix's restaurant was the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results