Bring an appetite — barbecue represented from the Carolinas, Texas, Kansas City and St. Louis. Music on two stages, kiddie fun, strolling entertainment. Queen Mary, 1126 Queens Highway, Long Beach; 10 a.m.-10 p.m.; fireworks at 9 p.m.; $39.95; $19.95 children 5-11. queenmary.com.

Wed., July 4, 10 a.m.-10 p.m., 2012

Advertising disclosure: We may receive compensation for some of the links in our stories. Thank you for supporting LA Weekly and our advertisers.