
Black Orchid Restaurant & Lounge
Black Orchid Restaurant & Lounge is located 2.5 Miles South of San Pedro Town on the Island of Ambergris Caye In Belize. It is only a quick golf cart ride from the Center of town headed South just after the Croc Pond and well before the Marco Gonzales Mayan Ruin Site.