Metehaula Mex
CLOSED NOW
Today: 11:00 am - 9:30 pm
Tomorrow: 11:00 am - 10:30 pm
Phone: (256) 362-5754
Address: 114 Court Sq S, Talladega, AL 35160
Fax: (256) 362-8238
114 Court Sq S, Talladega, AL 35160
203 Battle St E, Talladega, AL 35160
710 Battle St E, Talladega, AL 35160
318 Battle St E, Talladega, AL 35160
65290 Al Highway 77, Talladega, AL 35160
728 Battle St E, Talladega, AL 35160
107 Johnson Ave N, Talladega, AL 35160
720 Battle St E, Talladega, AL 35160
110 Haynes St, Talladega, AL 35160
313 Battle St E, Talladega, AL 35160