Tapeo is located in the middle of Newbury Street. It is a very good Spanish restaurant. I love the food a lot. You can choose to sit inside or outside the restaurant.I
Been there, done that? Do tell us about it! Submit a review of this Boston restaurant today.
4 of 5 stars
Showing All Restaurants