Pita Loco is located at: 2000 2nd Ave N Birmingham, AL 35203 United States.