Mazatlan Restaurant
Address:
8105 E Washington St, Indianapolis, IN 46219
Phone:
(317) 890-9006 Restaurants
Other Businesses:
- Burt's Peppy Grill at 3401 E 10th St, Indianapolis, IN 46201
- Wendy's at 5620 West 86th Street, Indianapolis, IN 46278
- Damon's Grill at 4530 Southport Crossings Dr, Indianapolis, IN 46237
- LongHorn Steakhouse at 10240 E Washington St, Indianapolis, IN 46229
- Olive Garden Italian Restaurant at 8155 E Washington St, Indianapolis, IN 46219-6813