Skip to Content
Manta Logo Manta Home
Olé Toro logo

Olé Toro

Mexican Restaurants

3084 Outlet Boulevard, Idaho Falls, ID · 83402
Get Directions
Idaho Falls, ID
Business Details

Serving Idaho Falls, ID

Idaho Falls, ID
Customer Reviews
Key Facts
Type
Mexican Restaurants
Location
Phone
(208) 522-8676
Listing status
Unclaimed
Similar Businesses
Rosa Mexicano
Pocatello, ID
Taco Time
Idaho Falls, ID
Cafe Rio Mexican Grill
Ammon, ID
Taco Time
Blackfoot, ID