Location

You can find La Palma Restaurant II in Freeport, New York. We are located at 69 S Main Street near the corner with Newton Boulevard. Dine in with us at La Palma Restaurant II for all your favorites in Latin American, Mexican Cuisine and Fresh off the Grill meats. Or you can Order Online for Takeout and we will have it ready when you arrive.

A, 69 South Main Street
Freeport, NY 11520

(516) 771-2445

Get Directions