Restaurants & Bars

Boston Area

Houston's at Faneuil Hall - Comments?

Share:

Restaurants & Bars 8

Houston's at Faneuil Hall - Comments?

sundaegirl | Feb 26, 2003 10:57 AM

o.k., o.k., I know it's a chain, but can anyone tell me about this new restaurant, including prices, favorites, etc.

Want to stay up to date with this post?