I only stayed at the hotel. I don't think the have either. Just call the main number and they'll let you know.
The 99 is in the same parking lot as the hotel, but there are several great restaurants in the Assembly Row complex that is just around the corner. Contemporary American fare, Starbucks, & various global cuisines.
Get an answer from La Quinta Inn & Suites Boston Somerville staff and past guests.