Restaurants & Bars

Manhattan

cosmic cantina

Share:

Restaurants & Bars 6

cosmic cantina

sourpatch326 | Jun 4, 2002 02:45 PM

any comments on this restaurant? i heard it was really cheap and really good. Is this true?

Want to stay up to date with this post?

Recommended From Chowhound