Carrows Address: 4601 Watt Ave # North, N Highlands, CA 95660 Phone: (916) 483-0982 Restaurants, American Other Businesses: HomeTown Buffet at 7517 Watt Ave # North, N Highlands, CA 95660 KFC - Kentucky Fried Chicken at 4801 Watt Ave # North, N Highlands, CA 95660