Yellow Pages

Brought to you by
shadow

El Toro Loco

Save to foursquare

Info

Address

5646 N Pershing Ave Stockton, CA 95207
  209-474-2100

Hours

Unknown

About

El Toro Loco is a Restaurant in Stockton, CA.

Flag for review