Eating simple but delicious fare cooked in front of the many Mathurawale (sweet shop-cum-simple meal) type of eating houses is recommended. A basic meal would cost Rs 10-25. Don't miss the rabris, rasmalai, pedas and barfis, besides kachoris and chaat, at the famous Brijwasi Mithaiwalla at the Heera Complex in Barra Bazaar. Of the decent eating places near here, two more stand out. Singh Dughda Bhandar is a clean place, offering pizzas and sandwiches, in addition to packaged food. For those who are particularly fussy, they also offer a trustworthy breakfast of branded oatmeal and porridge, served with hot milk. Kwality Mysore, also on the same road, offers tolerable South Indian vegetable snacks and meals. A meal for two costs around Rs 100 at these eateries, both of which are on the Upper Road.
Gujarati Bhojanalaya, on the road opposite Shiv Murti, not far from the railway station, offers excellent Gujarati thalis (Rs 35), complete with piping hot bajra rotis, sweet kadhi and ghee-laced khichdi. Chotiwala, opposite the tourist office on Station Road, is popular. Bestee is a popular café in the Shiv Murti area; they have delicious North Indian snacks and fresh fruit milk shakes.