El Ranchero Categories Restaurants 780 N Cecil Rd Ste 106-107 Post Falls ID 83854 (509) 994-1917 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×