Crozet, Virginia, is a quaint little town in Albemarle County that sits at the base of the Blue Ridge Mountains. Crozet is a great area to call home thanks to its beautiful scenery and thriving restaurant scene….