Out-Of-The-Way Find at Disney World

Mexican Food at Picabu Taqueria We have a secret when eating at Walt Disney World. Hidden in the lower level of the Dolphin Hotel in the Boardwalk resort area is the Picabu Taqueria. Looking like a snack bar – fast food venue the Taqueria custom builds some of the best tacos you’ll find anywhere. FeaturingContinue reading “Out-Of-The-Way Find at Disney World”