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!
Comfort Grounds Coffee Shop
Location: 2218 University Blvd, Ste B, Tuscaloosa, AL 35401
