El Rancho Inn-Steak & Lobster House
Address:
1457 E Mariposa Rd, Stockton, CA 95205
Phone:
(209) 467-1529
Restaurants,
Seafood
Other Businesses:
- Irma's Place Restaurant at 524 E Weber Ave, Stockton, CA 95202
- Q's Korean BBQ at 222 N El Dorado St, Stockton, CA 95202
- Catfish N Ribs at 1101 E March Ln, Stockton, CA 95210
- Red Lobster at 2283 W March Ln, Stockton, CA 95207
- Bergen's at 5939 Pacific Ave, Stockton, CA 95207