The Taco Stop, 2601 S. Lemay Ave., was recently named as one of the list's top 47 places to eat in America.
A reception for the exhibit “Am I An American or Am I Not?” and a gallery talk with Dr. Karen Korematsu will be held Thursday ...