El Toro Loco
2617 Poplar Ave, Memphis
(901) 458-4414
Recent Reviews
Order Online
You May Also Like
Abyssinia Ethiopian Restaurant - 2600 Poplar Ave #115
Ethiopian, African
Rock House Live Midtown - 2586 Poplar Ave
Dive Bar, Music Venues, Bar
Sonic Drive-In - 2460 Poplar Ave
Fast Food, Burgers, Ice Cream & Frozen Yogurt
Restaurants in Memphis, TN
El Toro Loco
2617 Poplar Ave, Memphis, TN 38112
(901) 458-4414