© 2011 Macho Tacos Mexican Food in Taipei. | Yanji St, Lane 126 #3, Taipei, Taiwan | (02) 2731-4489 | Shida Store: Pucheng St, #15 | (02) 2363-7518
Open M-F 11:30-3:00pm; 5:00-10:00pm | Sat 11:30-10:00pm, Sun 11:30-9:00pm
Home | Our Menu | Location | About Us | Events & Specials | Get Connected | Feedback