El Rio (3158 Mission at Precita): From 1:30 to 8 p.m., eight smackers (aka $8) gets you an afternoon of traditional BBQ, drink specials, and live music ... from eight bands. Outdoor patio seating is available, and the sign says it all: Your dive.
Epic Roasthouse (369 The Embarcadero at Folsom) and Waterbar (399 The Embarcadero at Folsom): Pat Kuleto and co. offer two (nearly) adjoining posh posts on the waterfront. Both restaurants will have regular à la carte lunch and dinner menus, and enticing drinks.
Jardinière (300 Grove at Franklin): Chef Traci Des Jardins is keeping a family feel to this year's rib-sticking barbeque, priced at $55 per person. Kids of all ages may giggle with glee over their root-beer floats. Mains include Hoffman Ranch fried chicken and Berkshire pork ribs, with Southern inspired sides ranging from buttermilk biscuits to mac and cheese. Cherry pie à la mode fills out the roster of sweet treats.
Magnolia Gastropub and Brewery (1398 Haight at Masonic): Why barbecue when the pros can do it for you? All weekend long, beer and food fans can try special holiday menu add-ons that include Prather Ranch BBQ goodness and sides of baked beans, corn, potato salad, and yummy sounding cornbread. House-made apple pie and Gallows Hill Porter are featured.
Mission Beach Café (198 Guerrero at 14th St.): Gourmet BBQ plates ($15-$20) and the regular MBC menu will be available. Deviled duck eggs, Prather Ranch beef brisket, and pork spareribs sound especially interesting.
Sabella & LaTorre (3 Fisherman's Wharf at Taylor): This is the one seafood stand-slash-restaurant worth visiting if you plan to check out the music and fireworks down at the touristy and crowded Wharf. Sandwiches, pasta, and other seafood dishes are also available, and the most expensive item is the $30.50 steak and lobster.