Fauna Latin FlavorRestaurant in FairfaxContact10266 Main St, Fairfax, VA 22030(703) 591-0006Get DirectionsSaveShare