Member since
La Panchita
Member since
Re: La Panchita
I think one is on Hempstead Turnpike. If it is the same restaurant it is really good and it has good fried ice cream!!
Member since
Re: La Panchita
I've been tot he one in Levittown on Hempstead Turnpike - it is awesome!!!!!!!!