Skip to main content

Garcia's Street Taco & Pelona's Fruit Oasis

restaurant · mexican restaurant · Idaho Falls, ID

Address
3000 S 25th E, Idaho Falls, ID 83404
Phone
(208) 403-8247
Website
garciaspelonas.com
Where
43.4702, -111.9851

Search Hominin for Garcia's Street Taco & Pelona's Fruit Oasis

Other restaurants nearby

More in Idaho Falls

Garcia's Street Taco & Pelona's Fruit Oasis — restaurant in Idaho Falls, ID | Hominin