Sort and wash beans; place in a large Dutch oven. Add water, bacon drippings, Worcestershire sauce, salt, and pepper. Bring to a boil. Reduce heat; simmer 10 minutes. Remove from heat; cover and let stand at least 1 hour.
Bring to a boil. Reduce heat; cover and simmer 1 hour.
Brown meat and onion in a large skillet over medium heat; drain well. Add beef mixture, tomatoes and green chilies, and chili powder to bean mixture, mixing well. Cover and simmer 1 hour, stirring occasionally.