Antojitos Izcalli

Description

Antojitos Izcalli is an intimate Mexican restaurant located off McFarland Boulevard that offers an authentic Mexican menu of items. With limited seating, Izcalli is a popular restaurant for local customers and is known for its authentic dishes and excellent service!

Visit Website
  Business Hours
-
-
-
-
-
-
-
  Map
623 Hargrove Rd E, Tuscaloosa, AL 35401 Get Directions