What is one of our favorite places to eat in Downtown Pensacola, Florida? Skopelos at New World, of course! Located on Palafox Street, Skopelos is one of the best places to eat for lunch or dinner!
Greek history mixes with Gulf Coast cuisine to bring one of the best ...
View More