Local restaurant Don Juan Taqueria celebrates one year in business, launches new menu Gallery Local restaurant Don Juan Taqueria celebrates one year in business, launches new menu Indy Style Local restaurant Don Juan Taqueria celebrates one year in business, launches new menu Don Juan Taqueria is celebrating one year in [...] By Tierra Carpenter|2020-09-02T17:43:16-04:006 months ago|Indy Style|0 Comments Read More