El Palmar
Address:
115 S Higbee Ave, Idaho Falls, ID 83401
Phone:
(208) 529-2381 Restaurants
Other Businesses:
- B A's Country Kitchen at 115 S Higbee Ave, Idaho Falls, ID 83401
- Jamba Juice at 1803 S 2500 E, Idaho Falls, ID 83406
- Morenita's Mexican Restaurant & Bakery at 450 Whittier St, Idaho Falls, ID 83401
- Lucy's New York Style Pizzeria at 725 E Anderson St, Idaho Falls, ID 83401
- Cinco De Mayo at 235 E St, Idaho Falls, ID 83402