Norma’s Deli

Perhaps the best Grassfed Burrito on the island, Norma’s Deli is a pink building on Back Street that makes fresh tortillas by hand to order.