Taquerra Selena

118 Wanaque Ave
Pompton Lakes, NJ 07442
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Apr 06, 2010
This was a really nice restaurant. I went here with my family and we had a great experience. The food was great and the prices were affordab... (more)

Browse our top cities

Browse cities by state