Town Square is a uncategorized, located at Main Street, U.S.A. (at Disneyland Park), Anaheim, CA 92802, United States
The popcorn cart here is the last one to close at the end of the day.
Did this on Memorial Day. They had the 1st MARDIV Marine Band there and all vets there got to stand next to the flagpole. Made for a great day.