The search has come to an end. The best Indian food in the continent is to be found in a strip mall on Red Hill Avenue in Tutsin CA. It's called Dosa Place, and produces dosas that would make most chefs in Chennai sweat. Luckily, its well hidden by Del Taco and Chinese takeouts. Ok,... Continue Reading →