Garcia's Street Taco & Pelona's Fruit Oasis
3000 S 25th E, Idaho Falls
(208) 403-8247
Recent Reviews
Order Online
You May Also Like
Dee Kitchen Idaho Falls - 2994 S 25th E
Thai, Vietnamese, Southeast Asian
Jimmy John's - 3108 S 25th E
Sandwich Shop, Fast Food
Chick-fil-A - 3003 S 25th E
Fast Food, Chicken Shop, Salad
Restaurants in Idaho Falls, ID
Garcia's Street Taco & Pelona's Fruit Oasis
3000 S 25th E, Idaho Falls, ID 83404
(208) 403-8247