This Puerto Rican food cart was recently named the 6th best restaurant in New York City, above Michelin-starred prix fixe juggernauts.
source
This Puerto Rican food cart was recently named the 6th best restaurant in New York City, above Michelin-starred prix fixe juggernauts.
source