Cracovia Resturant in Westminster (about 20 min. north of Denver) has the best food. Easy to get to right off Wadsworth Blvd, with lots of parking. The perogis are delish as is the Homemade Sausage and Cabbage rolls. Music on weekends

0 Kudos
AARP Terms of Service