Supermarket
Leo's Market & Restaurant
4 locals recommend,
Location
162 Broadway
Newport, RI
Tips from locals
Nearly all of the recommendations in this guidebook are based on my personal experiences and preferences; Leo's is the exception. I have heard nothing but good things, so I'm passing on the opinion of everyone who's eaten there: it's the best Latin food around.