I don't believe so. However there's a spot on tremont just off of southern boulevard that sells tons of Puerto Rican merchandise in addition to flags. Even El Grito De Lares.
Haven't seen them there, maybe check online
Thanks! Your answer is awaiting moderation.