Discovery Bay

Lombard Map
Find Parking

Located inside the Lombard Embassy Suites and named for a bay on the north coast of Jamaica, Discovery Bay has a tropical feel with palm trees, ferns and waterfalls. The taste of the island continues through the menu, which features traditional entrees with a tropical flair--swordfish topped with fruit relish, for example.