Call: (313) 881-8226 / (313) 881-TACO

Location: 17201 Mack Avenue, Detroit
Hours: Tues-Sat 11AM - 9:30PM, Sun Closed, Mon Closed

Follow Us

  • La Cina