if you're looking specifically for a restaurant that overlooks the attraction like blue bayou does, then there isn't one for POTC. the san anjel inn in mexico overlooks gran fiesta and pinnochio's village haus overlooks small world and i think there's another one but i'm sleep deprived at the moment.
i think the one PP was getting to is el pirata y el perico