Trata - Harvard Square
Just noticed this place this morning on a different route to work. How is their Cubano or anything else for that matter? Also, prices for drinks, by glass or bottle, seem very reasonable. http://boston.menupages.com/restauran...
