NextEats
›
Michigan
›
Food in Detroit
›
Takeout
› Twinz Tacoz
Twinz Tacoz
Takeout Restaurant · 18401 Wyoming Ave, Detroit, MI
Hours
Tue 1 PM–9 PM
Wed 1 PM–9 PM
Thu 1 PM–9 PM
Fri 1 PM–9 PM
Sat 1 PM–9 PM
More food in Detroit, MI
·
Takeout in Detroit