I love Udupi Palace. It has delicious, affordable, spicy South Indian food. The thali is the best - a little bit a everything to taste, including dessert. I also think the dosas are delicious. They have great hours, and the staff is friendly. It's not fancy, but if you want some super tasty and affordable food, check out Udupi!