The Dale House Cafe is run by Magnolia @ Dale House. located on the James River at Jamestown Island. Park in the main parking lot near the Visitor Center at Historic Jamestowne, and walk to the Cafe. You must have a ticket to Jamestown Rediscovery property and/or local pass to enter the park. The Cafe has a variety of delicious sandwiches, light fare and desserts.