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!
The Parlor
Location: 514 Greensboro Ave., Tuscaloosa, AL 35401
