Restaurant El Coyote Inc
2639 E Michigan St
Indianapolis, IN 46201-3255
317-872-5676