I haven't been to Tamarind Hill, but I have been to Tamarind Springs (the original on a hill in the suburbs) and can say it's worth the trip as long as you can avoid weekday rush hour. Other suggestions:
Romantic: Rama V is tucked away in a quiet residential neighbourhood just outside of the city centre
Trendy: Cantaloupe has a stunning view and contemporary menu