La Isla Cuchifritos
Restaurant · Williamsburg

La Isla Cuchifritos

$ · Latin American

Soulful Latin American comfort food in a quirky Williamsburg hideaway where live jazz and low-key energy match the authentic cooking.

Info

📍
Address
6 Graham Ave, NY

More like this