Get directions to: El Tazumel Restaurant, Glen Cove, NY
Restaurant address: 6 Glen St Glen Cove, NY 11542, USA
Restaurant: El Tazumel Restaurant