30th annual Caribbean Festival

What Reggae music will rock, poets will speak, steel drums will ring and colors will swirl at this celebration of the islands by the river. Expect plenty of tropical food and drink.
Where Great Plaza at Penn's Landing at 101 S. Columbus Blvd. 19106
When August 21, 2016 at 12:00 pm to 8:00 pm
How much Free / pay as you go