Taco Bell - Palisades Blvd - Homewood, AL
Posted by: HotRod205
N 33° 28.118 W 086° 49.120
16S E 516849 N 3703256
Taco Bell restaurant across from the Palisades shopping center in Homewood, AL.
Waymark Code: WM7TYX
Location: Alabama, United States
Date Posted: 12/04/2009
Views: 5
Standard 10-20 year old Taco Bell store, nothing special.