Garcia's Street Taco & Pelona's Fruit Oasis
3000 S 25th E, Idaho Falls
(208) 403-8247
Recent Reviews
Garcia's Street Taco & Pelona's Fruit Oasis
3000 S 25th E, Idaho Falls 83404
(208) 403-8247