Barros Lucco Might Be Open On Monday
I walked by Barros Lucco, the new Chilean sandwich shop opening on 52nd St. just East of 2nd Ave. (in the old 99 Miles to Philly space), and according to a guy inside they were getting their inspection today. That means they could be open as early as this weekend. Churrascos and chacareros for everyone!!!