If you have not been to Sol in Franklin, TN you are missing some of the best and most authentic Mexican (specificaly Oaxacan Mexican) food ever. I have now been there 4 times, have had 4 totally different dishes and were blown away by them all. The mole might be the best I've ever had. Now coming from a gringo working in the justice system in Nashville my recommendation may not carry a lot of weight, but my co-workers who are hispanic agree that with me totally. Has anyone else on this board been there?