Get directions to: El Tenampa Mexican Restaurant, Greensboro, AL
Restaurant address: 812 Tuscaloosa Street Greensboro, AL 36744, USA
Restaurant: El Tenampa Mexican Restaurant