Stir in undrained tomatoes, onion, chili, and garlic powder. Bring to a boil. Reduce heat and simmer, uncovered, until most liquid evaporates, about 15 minutes, stirring occasionally.
Season to taste with salt and pepper.
Heat taco shells and pile filling into shells. Top with tomatoes and lettuce.