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
Tasca is a lovely, dimly lit--almost too dark to even see what's in front of you--type of restaurant. The seats are closer together, which makes for an almost
Been there, done that? Do tell us about it! Submit a review of this Boston restaurant today.
4 of 5 stars
Amazing Tapas restaurant, I tried to go 2 nights in a row due to such a long wait and I finally just opted for the bar. The atmosphere made me feel like I was back in
Showing All Restaurants