RestaurantsReviews Don Juan Taqueria Review by Cassandra Lombardo | Managing Editor February 26, 2020 Located in a little strip mall down the street and walking distance from The University of Indianapolis is Don Juan Taqueria. I didn’t even know the Mexican restaurant existed until… 0 FacebookTwitterPinterestEmail