May 2, 2010 • Food, NJ Olé, Passaic • 5718
Located on Main Avenue in Clifton, El Mexicano Restaurant is a beacon of light in the slim pickings of non-chain Mexican...