Three new restaurants open in Crossroads
Three new restaurants have recently opened up in the Crossroads Shopping Plaza. Crossroads is just off exit 68, and at the other end of Hotel Plaza Boulevard, just down the street from Downtown Disney. The newest of the three is Fuddruckers. It just opened this week. It’s part of a chain known for their hamburgers….
