Good: Interesting beers on tap, good sides, and a very unique menu. Definitely the best BBQ in the area, with a great selection of sauces and sides, with great portions (big!) and tasty southern comfort food.. Bad: The service sucked, I mean SUCKED. The food tasted great, but the hot and cold stuff was all lukewarm, and it took forever. The waitress was impolite; "carding" everyone at the table for beer (some of us balding and grey) and refilled sodas ONCE throughout the entire two hour three-course meal - even then only because we flagged her down. There was no crowd, no fire in the kitchen, and no excuse. I don't set my expectations high, but she got a well deserved 5% tip on a $100+ "meal".. Improvements: Better waitstaff and lower prices at the bar. I understand spending $7 on an import, but local brews and Milwaukee's finest shouldn't come near $5. I'll give them another chance but if the staff is this bad again I'll head 15 minutes down the road to their other location. It sort of feels like a pricier 99 rather than a Fireflies.. Other: Firefly's in Marlborough is fantastic - maybe it's the fact that it's a better location (not a plaza, a building built for the restaurant, separate bar) but overall it just seems that the kitchen is more consistent, the waitstaff is nicer and more attentive, and the vibe makes you feel at home. I've been to the Quincy location too; Framingham is killing your rep, guys..
more