My family is coming to visit - I'm looking for a good place to take them in cambridge/somerville.
I have not yet been to Tamarind Bay, but I've read great reviews written about it. What do you say Chowhounders?
Other thoughts I had were Cafe Baraka or The Helmand.
thanks in advance!