Elkhorn Restaurant

1050 Elkhorn Dr Stockton CA 95209 USA

(209) 477-2200

Location