Costumes, dancing, singing and beverages — sounds like a cabaret night or maybe dinner theater, right? Throw in some pierogi, cabbage rolls, kielbasa and potato pancakes, and what you actually have is Denver's annual Polish Food Festival, held at the Saint Joseph Polish Catholic Church, 517 East 46th Avenue, on Saturday, August 12, and Sunday, August 13. Don't miss the pierogi-eating contest at 1:45 p.m. on Saturday (or again at 3 p.m. on Sunday, if you have room), and enjoy Polish beers and culture throughout both days. The event runs from noon to 9 p.m. the first day and noon to 7 p.m. the second, with a full lineup of folk musicians and dancers both days. Admission is free, but the food, homemade pastries and beers will cost you, so bring some cash so you won't go home hungry. See polishfoodfestival.org for the schedule and menu.