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

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

Follow Us

  • La Cina