Browsing Tag

Il Sole

PAPASITO MEXICAN GRILL & AGAVE BAR – THE REVIEW

BY Claudio E. Cabrera Papasito Restaurant Address: 223 Dyckman St Cuisine: Mexican Decor: With the elegant decor of restaurants and bars like Corcho, Mamajuana, and Il Sole on the Dyckman strip, I was expecting more of the same from…