Miraflores Restaurant

This is dinner (or lunch) theater like you’ve never experienced before. You’re guaranteed a show at the Miraflores Restaurant, atop the Miraflores Visitor Center, when your table has views of the ships passing through the locks. It may be a touristy spot, but the restaurant gets high marks for its lunch buffet and dinner menu, with the ceviche and fresh grilled fish especially good options.

Sign Up for Daily Wander
Join over a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
More From AFAR