at 2617 Poplar Ave, Memphis , 38112-3824 United States
Taste of original Tex-Mex
679 FB users likes El Toro Loco Restaurant, set it to 117 position in Likes Rating for Memphis, Tennessee in Local Business category
El Toro Loco Restaurant is Memphis based place and this enity listed in Mexican Restaurant category. Located at 2617 Poplar Ave TN 38112-3824. Contact phone number of El Toro Loco Restaurant: (901) 458-4414