The newest El Toro

There are six western Washington El Toro restaurants and the one I visited on Tuesday night is the newest El Toro, located at  12115 Canyon Road East, Puyallup, WA. Information about the small chain can be found here.

13895519972_3f398a8d6b_b

Good to see you here!