Bien Trucha: Mexican Food in Geneva, IL

We headed into the suburbs to Geneva for some yummy Mexican food at Bien Trucha. It was a long drive from the city, but this little suburb is quite nice with a river flowing right through it. We went to [...]

October 5, 2013 Four Beakers, Geneva, Mexican