Elmer's Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 8:00 am
17 Years
in Business
Saved to Favorites
Phone: (334) 257-1998
Address: 6841 Tallapoosa St, Notasulga, AL 36866
Cuisines: Family Style, American
468 Gilmer Ave, Tallassee, AL 36078
1410 Gilmer Ave, Tallassee, AL 36078
4654 Pleasant Springs Dr, Tuskegee, AL 36083
1220 Gilmer Ave, Tallassee, AL 36078
14 Gilmer Ave, Tallassee, AL 36078
12 Gilmer Ave, Tallassee, AL 36078
1300 Gilmer Ave, Tallassee, AL 36078
511 Jordan Ave, Tallassee, AL 36078
464 Gilmer Ave, Tallassee, AL 36078
205 Gilmer Ave, Tallassee, AL 36078