3409 Brookside Rd
No hours of operations available
Visa, MasterCard, American Express, Discover
Mallards Restaurant is located at 3409 Brookside Rd, Stockton, CA. This location is in the Brookside neighborhood. This business specializes in Restaurants and has 1 review(s) with a star rating of 4.0.
by merchantcircle on November 24, 2013 from
Number of employees: 50 to 99
Reservations Not Required
Terms of Service