El Prado Restaurant Reviews & Details
El Prado Restaurant
99 W Palisade Ave
El Prado Restaurant is located at 99 W Palisade Ave in Englewood near the intersection of W Palisade Ave and Armory St. Their menu consists of Mexican dishes . Call (201) 871-0943 for dine in.
- Service:Dine In
- Major Intersection:W Palisade Ave And Armory St
Tell us more about El Prado Restaurant Englewood!