Incas Grill Peruvian Cuisine
My Dearest Gastronomes, A Correspondence from the Heart of Staten Island How to describe, in the most delectable terms, the fluttering, fanciful tapestry that is Incas Grill Peruvian Cuisine? Here, in this unassuming yet curious establishment located at 12626 Lincoln Ave, Staten Island, one is gracefully swept into a world where the flavors of Peru…