El Toro Loco
2617 Poplar Ave Memphis, TN 38112-3824
901-458-4414
Business Highlights
Monday Nights Is Margarita Night (Half Price), Mexican Bar & Grill
Business Hours:
Payment Types