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

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

Follow Us

  • La Cina
  • Google+