Antojitos Izcalli
Add to Favorites
OPEN NOW
Today: 11:00 am - 6:00 pm
8 Years
in Business
Saved to Favorites
Phone: (205) 331-4226
Address: 623 Hargrove Rd E, Tuscaloosa, AL 35401
Website: https://www.crimson2go.com/r/1770/restaurants/delivery/Pizza/The-Standard-Tuscaloosa
2330 Mcfarland Blvd E, Tuscaloosa, AL 35404
1759 Skyland Blvd E, Tuscaloosa, AL 35405
1800 McFarland Blvd., Suite 524, Tuscaloosa, AL 35404
2312 4th St, Tuscaloosa, AL 35401
1800 Mcfarland Blvd E Ste 218, Tuscaloosa, AL 35404
1512 Greensboro Ave, Tuscaloosa, AL 35401
1511 Skyland Blvd E, Tuscaloosa, AL 35405
6561 Highway 69 S, Tuscaloosa, AL 35405
1351 Mcfarland Blvd NE, Tuscaloosa, AL 35406
415 15th St, Tuscaloosa, AL 35401