Tattered Cover Celebrates St. George's DayMonday is St. George's Day in Barcelona, Spain, and that day will also be celebrated at three favorite locations in Denver.