Anaheim photo by SFPhotocraft
April 26, 2004
This is one of two full service restaurants in the Disneyland Park and probably the most popular. It's located in New Orleans Square and on the exit side of The Pirates of the Caribbean Ride. It's so popular I can't...Read More
Share your travel photos to expand your gallery and add color to your reviews.