Detroit AL Restaurants 1. 309 Crosby Rd, Detroit, AL 35552 | Woodpecker's Steak & Fish (205) 273-4250