Went to Buford's for lunch today on an unseasonably warm February due in part to the opened garage doors. Even though the place wasn't too busy we waited for about 10 min to get seated. We finally gave up and decided to eat at the bar. I ordered the Buffalo Chicken sandwich with coleslaw. The bartender/hostess/waitress was doing everything as they appeared to be very understaffed. She was extremely nice, but she could only do so much. A few patrons in for the Flyers game also sat at the bar, but decided to leave when the wait was too long. The food however came out really quick and the sandwich was decent. However, we waited forever for our check. We were anxious to get out in the sun on our way back to work. The bartender/hostess/waitress apologized and explained that they didn't expect this large of a crowd for lunch, but due to the weather it was busier than expected. In closing, the place really needs to staff accordingly as this has been an ongoing issue. Kudos to the bartender/waitress/hostess who didn't lose her cool and did was she could. It's a very nice restaurant with great tv's for a sporting event with decent food. Their staffing issues is the only thing holding it back.