This weekend proves ripe with fun activities for the food curious and art enthusiast. Here are a few of our favorites you may wish to etch on your calendar. We already gave you not one but two crawfish calendars for the weekend here and here. Now check out some of these other happenings.

Lollie Bombs Burlesquepresents Fresh, Hot and Tasty at the Pocket Sandwich Theater on Mockingbird. Come ready for your seven favorite sweethearts, new routines, and an appetite for seconds. Who doesn’t love a good burlesque show? Soup’s on at the Pocket Sandwich Theatre on Friday, April 20th and Saturday, April 21st at 11:15 pm.

The Dallas Flea kicks off its 2012 season with a spring show featuring art, furniture, fashion, jewelry, food, and more from local creatives and companies. The Dallas Flea is one of the city’s top opportunities for shoppers to support local artists and entrepreneurs. Saturday, April 21 9:00am to 4:00pm at South Side On Lamar, Dallas.

The 2012Assassination City Roller Derby home bout number 3 celebrates their second season at Fair Park in Dallas. Same skaters and over-the-top cast of characters, same amazingly cool fun. Saturday, April 21 6:00pm.

Chef Cody Sharp has worked at Stephen Pyles, Campo and now Charlie Palmers in Dallas. Taste some of Sharp’s cuisine at Veritas this Sunday April 22nd at 7:30pm where he will be serving up porchetta, grilled Brussels sprouts, a salad and dessert served family style for the low cost of $20. The wine selection is vast and the prices are authentic.

The boys at Restaurant Ava in Rockwall are going whole hog on us Sunday night. Join the chef-owners Randall Copeland and Nathan Tate and their invited invite a passel of cheffing buddies including Scott Romano, Matt McCallister, and Chad Bowen as each take on a different portion of the pig. We heard McCallister will be doing something interesting with the head, while Romano is tackling the belly. This is one dinner you will not want to miss. The six course dinner starts at 6:30 Sunday for a low cost of $49. Call 469-698-9920 to reserve your spot.