Restaurants & Bars


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?