Mamasita Cafe
This spacious lake-view restaurant with white brick walls has a mix of regular and low tables (with ground seating on mattresses), vintage curios scattered about, and a small religious shrine in one corner. It is a popular evening hangout for locals and tourists, who come for freshly made vegetarian fare, both Indian and international, although the latter (pizzas, sandwiches, and pancakes) is more in demand.