Elk Grove is wonderfully unexpected with great hotels, arts & culture, unique shopping, farm-to-table restaurants, and a friendly, small-town feel.
Last seen: June 16th at 10:49am — Visit site