Great food, great find!: We order all the time from Santoros. The food is the best, no matter what we get from there, the menu is huge! I only had a problem once with delivery and it was taken care of quickly. Since finding Santoros, it's the only place we order from, delivery or take out!