Hyperion93
Member
Can anybody here tell me of any good Downtown Disney restaraunts? I've eaten at the Mambo restaraunt (atleast I think that's what the name is), and the restaraunt on the big ship. I really don't know of any other restaraunts, but can anybody tell me of some good ones?