El Toro Mexican Restaurant

23307 5Th Ave

Florala, AL 36442-3818
(334) 858-3000

Business Description:

El Toro Mexican Restaurant is located in Florala, Covington, AL.

Additional Information:

Legal Name:El Toro Mexican Grill
Other Names:El Toro Mexican Restaurant, El Toro Mexican Grill, El Toro Mexican Restaurant
Year Started:2004

 

Popular florala, al Categories: