7960 Moffett Rd, Semmes, Alabama 36575 USA
Outside of Los Rancheros Mexican Restaurant
Photo Credit: Yelp