Quote:
|
Originally Posted by ryberg
C'mon, nobody knows what that is next to La Tortuga?
Anyway, just to add that as someone recently pointed out over on the general forum ( here), Tacos Israel at the corner of 15th Ave and 10th street (perhaps memorable for it's use of Jughead in its signage) closed not so long ago.
Steve
|

Blasphemy!!! No way!! I loved that place.