I really don't have much to say about Terra Rosa other than I was bitterly disappointed when my friend could not get a table at Cumulus Inc and chose this place as what he thought would be a suitable alternative.
Negative to that.
It has a great wooden bar and a cosy, couchy atmosphere but the menu has about 5 different cuisines which tells you that really it is only good for a meal after a heavy Friday night's drinking.
It is one of those places where the menu makes you salivate but come the over-cooked chicken, the awful onion rings and the watery sweet potato, you wish you had a McDonalds burger in hand.
It is all a bit average but luckily not that expensive (around $20).