El Toro Mexican Grill 23307 5th Ave Florala, AL 36442 Phone: (334) 858-3000
Category: Family Restaurant Diners