El Toro Loco
Address:
2617 Poplar Ave, Memphis, TN 38112
Phone:
(901) 458-4414
Restaurants
Other Businesses:
- Tug's Casual Dining at 50 Harbor Town Sq, Memphis, TN 38103
- Terrace Grill at 50 Harbor Town Sq, Memphis, TN 38103
- Oasis Hookah Lounge at 1557 Madison Ave, Memphis, TN 38104
- Wendy's at 3275 Thomas Street, Memphis, TN 38127
- Dan McGuinness Irish Pub at 150 Peabody Pl Ste 115, Memphis, TN 38103