I think so? They have a good meat section with friendly butchers and several aisles dedicated to foods from Latin America & Portugal/Spain. I've never looked for carne seca, but I'd guess they do have it. There's a much bigger Seabra not too far away on Lafayette which you could also try
Yes
No, they dont. Try Emporium, a small Braziliangrocery store on Wilson Ave.
Thanks! Your answer is awaiting moderation.