100 Montaditos in West Palm Beach is open! Located in the City Place Shopping Center, it brings a taste of Spain to the Plaza! Stop by to get a taste of Spain!