Description
New Yorkers know one thing for sure: there's street food, and then there's street food. This famous food cart—which sits on a busy corner in...
53rd St. & Sixth Ave. Manhattan, NY, 10019