"Tambo was fantastic! Despite being a new establishment, the service and food were excellent. The atmosphere is very relaxing and the staff is extremely friendly. I ordered the Amazonian fish and it was delicious! I do wish there was a bit more on the plate, such as rice, a salad, or something extra given the price. I will definitely be returning to Tambo and am excited to become a regular customer."
Phone: +16174669422
Address: 22 Adams StMA 02150-1403, Chelsea, United States
City: Chelsea
Website: https://tambo22chelsea.com/
Dishes: 9
Amenities: 15
Categories: 5
Reviews: 200