Fuddruckers
Address:
5270 Elmore Ave, Davenport, IA 52807
Phone:
(563) 355-0589
Restaurants
Other Businesses:
- Blueport Junction at 6605 W River Dr, Davenport, IA 52802
- Buck's Pizza at 3451 N Fairmount St, Davenport, IA 52806
- China King at 2184 W Kimberly Rd, Davenport, IA 52806
- Cactus at 2184 W Kimberly Rd, Davenport, IA 52806
- Applebee's at 3838 Elmore Ave, Davenport, IA 52807