Antojitos Izcalli is a restaurant featuring online Mexican food ordering to tuscaloosa, AL. Browse Menus, click your items, and order your meal.
Antojitos Izcalli is an intimate Mexican restaurant located off McFarland Boulevard that offers an authentic Mexican menu of items.
Rating
(76)
Tacos Izcalli - Idaho Falls · Page · Food Stand · (208) 529-3788 · Rating · 4.7 (124 Reviews).
Missing: Restaurant | Show results with:Restaurant