Address: | 36 W Demarest Ave, Englewood, NJ 07631, USA |
Phone: | +1 201-541-9113 |
Rating: | 3.6 |
JO
John Smith
Place is full of cockroaches and they sell beach and cleaning supplies in the same area the tables are located..Food is junk and expensive
JO
Jorge Castro
I love the pupusas there. There are awesome. Love the people there.
DA
David Rodriguez
Service is okaY but the food is yummy and cheap
KR
Kristel Rodriguez
No frills, but very authentic! Delicioso!!!
JU
Juan Perez-b
Love food there service excellent