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.

1 comment:

Anonymous said...

This is by far the coolest little taco shop I've seen in a long time.