The foods oh gosh so yummy !
Prices are reasonable .
The staff are nice and helpful to Indonesian (I hope it stays like that till now!) .
But I suggest you to ride a bike or motorbike or just park your car a bit far and walk to the restaurant .
Overall i like TacoCasa and will recommend it to people