Share:

Restaurants & Bars

natilla?

Nancy | Jun 27, 2004 07:58 PM

Does anyone know a place that sells natilla, the delicious sour cream used in Costa Rica and Panama, possibly other countries? I've checked various Latino groceries in my neighborhood (Williamsburg) and am at a loss. I will go up to 116th street if there are definitely stores that carry it...please let me know, I'm craving it! Thanks.

Want to stay up to date with this post?

Recommended From Chowhound