Taco News »
By Scotty on Sep 18, 2009 in Taco News | 0 Comments
Taco Mansion Rises In Lower East Side The following description really caught my attention on this recent UrbanDaddy post: “a brand new three-level taco/ceviche mansion with hidden mezcal dens, pink walls and plenty of tequila.” Yelpsters give it mixed reviews on the food and drink, but take a photo tour and look how pretty the [...]