Showing posts with label Senor Tacombi. Show all posts
Showing posts with label Senor Tacombi. Show all posts

Monday, October 25, 2010

TACO TIME

A very cute taco shop/restaurant/stand, not sure what to call it has recently opened up at 267 Elizabeth Street right below Houston. Senor Tacombi serves tacos out of a VW bus in the middle of what looks like a garage space, while various horchatas can be purchased at the cashiers counter. We love outdoor appeal inside a concrete space however the newcomer has opened to mixed reviews. We say check it out for yourself.