El Toro

2803 S Service Rd W, Ruston, LA 71270, USA | 318-255-6920

Website | Menu | $$

Known for

  • mexican

Teams

  • Grambling State Tigers