Leo's Place Restaurants155 S Holmes Ave, Idaho Falls, ID
A Little Bit Of Mexico465 E Anderson St, Idaho Falls, ID
Jalisco's Mexican Restaurant2107 E 17th street, Idaho Falls, ID
Subway316 S Woodruff Ave, Idaho Falls, ID