I am going to the figure skating championships at the TD Garden with my teenage daughter tomorrow. We are looking for somewhere very close to walk to (it will be rainy) for lunch. Any suggestions for someplace inexpensive (10-15 an entree) that might be enjoyable for a teenager? Is there anything right in North Station so we wouldn't have to go out in the rain? Thank you!