View Single Post
Old 09-11-2006, 07:02 AM   #3
rome108
Special Teams
 
rome108's Avatar
 
Join Date: Feb 2004
Location: Florida
Posts: 277
Re: Skins bar in Boston?

when I went to school in Boston here is where I use to go and watch the Skins:

home of the legendary SPORTS DEPOT

The place is awesome and it's in Allston close to BU, you can take the T. Just get there early because it gets crowded, but totally worth it.
rome108 is offline   Reply With Quote

Advertisements
 
Page generated in 0.48810 seconds with 10 queries