La Fonda Paisa is located in Englewood, United States on 95 W Palisade Ave. La Fonda Paisa is rated 4.3 out of 5 in the category colombian restaurant in United States.
Address
95 W Palisade Ave
Accessibility
Wheelchair-accessible entranceWheelchair-accessible seating