We'll be painting the town -- and the river -- green this weekend in Tampa Bay!

Mayor's River O'Green Festival (11 a.m. - 4 p.m. Saturday)

The luck of the Irish takes over downtown with a family-friendly St. Patrick’s Day festival in Curtis Hixon Waterfront Park. There'll be local Irish dancing, kids activities and local food vendors. The beer will be green. So will the Hillsborough River. In the spirit of St. Patrick, the city will collect food to help the Salvation Army carry out its mission of helping the needy. A tent at the park will be set aside for food donations.

Rough Riders St. Patrick's Day Parade (8 p.m. Saturday)

After spending the afternoon at the Mayor's River O' Green, join the crowds on Seventh Avenue in Ybor City for the annual Rough Riders St. Patrick's Day parade. Teddy Roosevelt slept here on his way to San Juan Hill during the Spanish-American War, and Tampa's Rough Riders community group keeps the memory of TR alive through its good works. Those who want to get a jump on St. Paddy's Day, can join the Rough Riders on their Trolley Hop restaurant crawl through Ybor City from 6 p.m. to midnight on Friday. 

Madame Butterfly (8 p.m. Friday, 2 p.m. Sunday)

Opera Tampa celebrates its 20th anniversary by bringing Puccini’s masterpiece to life at the Straz Center for the Performing Arts’ Morsani Hall. Set in early 20th Century Japan, the opera tells the story of American Navy Lt. Pinkerton, the geisha he marries and the tragedy that ensues. Soprano Yunah Lee debuts as the title character. The performance is in Italian with English superscripts.

PGA Valspar Championship (Thursday-Sunday)

The Copperhead course at Tampa Bay’s Innisbrook Resort will once again host the PGA Valspar Championship. The total purse for the tournament is $5.9 million with the winner taking home just over $1 million. Last year’s winner, John Senden, made the Valspar his second career victory after conquering the “Snake Pit.”

Journey & Steve Miller Band (6:45 p.m. Saturday)

Whether you fly like an eagle or ride a big ol' jet plane, you should take the money and run to Tampa Bay’s MidFlorida Credit Union Amphitheatre with two of the most celebrated bands of the 1970s and 1980s share the stage. Don’t stop believin’ that this show will be done any way you want it.