Ok so I did give Siam Terrace another shot and this time I felt was better.
We ordered delivery kind of late in the evening and it was pretty quick.
This time I got 2 appetizers for myself, the chicken satay and crab rangoons.
The satay wasn't bad, it was pretty much just marinated thai chicken on a stick with peanut dipping sauce.
I was overly impressed with the crab rangoons though! These were perfectly folded together and stuffed with a creamy, delectable filling! I thoroughly enjoyed the sweet and sour sauce that came with them too.
I'd say probably some of the best crab rangoons I've had yet in the CU area.
My only reservation would be the price, it seems Siam Terrace is still overall kind of pricey.
Will update next time we order from there!