El Toro Loco
CLOSED NOW
Today: 11:00 am - 10:00 pm
Tomorrow: 11:00 am - 10:00 pm
Phone: (412) 200-1339
Address: 2512 E Carson St, Pittsburgh, PA 15203
Phone: (412) 431-1100
Price Range : Average
1502 E Carson St, Pittsburgh, PA 15203
1922 E Carson St, Pittsburgh, PA 15203
2516 E Carson St, Pittsburgh, PA 15203
1202 5th Ave, Pittsburgh, PA 15219
301 5th Ave, Pittsburgh, PA 15222
326 Atwood St, Pittsburgh, PA 15213
201 Saline St, Pittsburgh, PA 15207
2512 E Carson St, Pittsburgh, PA 15203
117 S Bouquet St, Pittsburgh, PA 15213
317 S Craig St, Pittsburgh, PA 15213