Loading...
Uploaded by phantomgourmet on Jun 2, 2011
Temazcal on Liberty Wharf on the Boston waterfront is an upscale Mexican restaurant serving traditional cuisine and tequila. Home of the world's first fully interactive Ipad menu.
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)