Cherokee Street's Cinco de Mayo 2015

Cherokee Street played host to Cinco de Mayo over the weekend -- it's one of St. Louis' biggest parties of the year. Photographer Steve Truesdell captured the food, music and people who made it great.
Scroll down to view images
Page 1 of 2
The People's Joy Parade.
The People's Joy Parade.
The People's Joy Parade.
The People's Joy Parade.
1 of 29
The People's Joy Parade.
The People's Joy Parade.
2 of 29
Fans cheer on the wrestlers.
Fans cheer on the wrestlers.
3 of 29
Cherokee Street's Cinco de Mayo 2015
4 of 29
The People's Joy Parade.
The People's Joy Parade.
5 of 29
Colin Hundelt enjoys the spirit of Cinco de Mayo.
Colin Hundelt enjoys the spirit of Cinco de Mayo.
7 of 29
New alderwoman Cara Spencer tags along for the ride.
New alderwoman Cara Spencer tags along for the ride.
8 of 29
The People's Joy Parade.
The People's Joy Parade.
9 of 29
The People's Joy Parade.
The People's Joy Parade.
10 of 29
South Broadway Athletic Club wrestlers.
South Broadway Athletic Club wrestlers.
11 of 29
More from the wrestlers.
More from the wrestlers.
12 of 29
Genevieve, Sarah, Katie and Jessie.
Genevieve, Sarah, Katie and Jessie.
13 of 29
It's a day for all stripes.
It's a day for all stripes.
14 of 29
Bull-riding, too.
Bull-riding, too.
15 of 29
Whole chickens sizzle.
Whole chickens sizzle.
16 of 29
The guitarist for Whoa Thunder entertains the crowd.
The guitarist for Whoa Thunder entertains the crowd.
17 of 29
A chicken taco from Lucky Buddha.
A chicken taco from Lucky Buddha.
18 of 29
Chaparritos Mexican Restaurant fruit treat.
Chaparritos Mexican Restaurant fruit treat.
19 of 29
Dancing in the streets.
Dancing in the streets.
20 of 29
Page 1 of 2