Tapeo Restaurant and Tapas Bar
Cuisines: Tapas, SpanishNo rank yet
Tapeo Restaurant and Tapas Bar
Tapas, Spanish
266 Newbury St
btwn Gloucester & Fairfield
Boston, MA, 02116
Tapeo Restaurant and Tapas Bar
Tapas, Spanish
266 Newbury St
btwn Gloucester & Fairfield
Boston, MA, 02116