Doogle McGuires
Restaurant
Doogle McGuire's is a fine dining restaurant and bar. It features multiple outdoor patios, an outdoor fireplace and a large water feature enhancing the outdoor dining experience. The restaurant is located in the Village West shopping center in Visalia, CA.
WHAT
Doogle McGuires Restaurant
WHERE
Visalia, CA