Snack Dragon Taco Shack
Snack Dragon Taco Shack is literally a tiny shack attached to the front of a deli on Avenue B between 2nd and 3rd. I've seen newsstands and highway tollbooths that are bigger than this shack. I guess my love of street food makes me hope that this would be good. Thus, every time I've walked by I would make a mental note to check it out next time.
Continue reading "Snack Dragon Taco Shack"
Jul 19, 2005
| Filed Under:
Food & Drink
|