I live in Batavia and unfortunetly, most of the good indie retaurants in the area (Tribella, Fisherman's Inn, Isabella in Geneva) don't open until 4 or 5 on a Sunday or are closed on Sunday (Chez Francois in Geneva). For funky, hole in the wall Mexican, Taco Grande ( 6 N. River St. just south of Wilson off Rte. 25) fits the bill with a wide range of choices from individual tacos, enchiladas etc. to whole meals that are very good and some unusual. Their homemade salsa is killer. The same family operates Don Manuel on the west side off Randall Road. It is outrageously expensive for less than average food, no Bayless offspring for sure. Have not tried Rain (rte.25 & State Geneva) the latest upscale entry into the area, but they open at 11 or so as does Mill Race, across the street.