Archibald & Woodrow's BBQ
Address:
4396 Rice Mine Rd NE, Tuscaloosa, AL 35406
Phone:
(205) 248-7890
Restaurants,
Barbecue
Other Businesses:
- McDonald's at 4711 McFarland Blvd E, Tuscaloosa, AL 35405
- Pizza Hut at 2819 University Blvd E, Tuscaloosa, AL 35404
- Kentucky Fried Chicken at 113 25th Ave E, Tuscaloosa, AL 35404
- Los Delicias at 4396 Rice Mine Rd NE, Tuscaloosa, AL 35406
- Brumfield's at 4851 Rice Mine Rd NE, Tuscaloosa, AL 35406