i have never been to Thai Rama. i have always wanted to try it. but it wasn't really close or convenient to go to. i happened to be in the area so figured would check it out. food was less then spectacular. after 20 years...i am not really sure if it's just down graded from quality or bad suppliers. i don't know. the spring rolls. totally from a box, flash frozen. the insides were mushy and the flavors not distinct. also got the won tons. saving grace here. they were good. the pork nugget inside of it could stand to be a bit bigger. it is dwarfed by the won ton wrapper. still was really good.
i have chosen to make Pad Thai as my barometer for Thai restaurants I'm going to review on Yelp. if they cannot make this "signature" dish then the rest of the menu might as well be rat poison. the pad Thai was flavorful, the noodles were a tasty pile of mush. it had really long mung beans which i like. so it wasn't all bad. in fact it wasn't bad tasting. but honestly for 9+ bucks. i could have picked this up at Safeway from a box called "Taste of Thai" for 2.50 and cooked it myself.
atmosphere is ok. kinda old, cute menus with home made paper. with the menu items printed on a transparency. hmm. now that i think about it..it's kinda cheese. but whatever.
service was good. quick turn around. and my glass was only empty twice....but to think about it..they only filled it twice...so it was empty.....so that means...i was thirsty..and my drink was empty. hmmm ok thats kinda nit picky. it was fine. 3-4 stars if the food was umm fresher. or at least not supplied by sysco.
in conclusion. this place might have been around for 20 years. but when there are not better options. [Thai Basil, Thai Elephant, Wild Thaiger, even Thai Hut...] and your the only Thai restaurant in a 20 mile radius...you can last. but i shouldn't need to point out...that you have some serious competition in the area..and their prices are about the same.
i really wanted to make a funny review about this place. but lets face it. Thai food is seriez bizness, only deserving a serious review.