La Palapa

Authentic cuisine harnesses such ingredients as pumpkin seeds, Swiss chard and tequila marinade and is presented in a romantic, homey setting. L & D (daily).

Address: 
77 St Marks Pl
New York, NY 10003
United States
Phones:

Map of La Palapa