Dino Tacos
Las Adelitas
Los Primos Tacos
Fiesta Restaurant
Teotihuacan Mexican Restaurant
The Spice Shop
Macho Sauce 辣醬
辣太后 創意辣醬 Empress Hot Sauce
1 Like
Oh dear lord, that alone is worth the trip to taipei. Of the 4 on that list i have tried, not a single complaint…drool worthy!