Willard Hicks
RestaurantAmerican
Sign in to add a photo.
About
Willard Hicks is a Restaurant based in Morgan Hill, United States. Cuisine: American. Also offers outdoor seating.
Amenities
Outdoor seating
Frequently asked questions
What kind of place is Willard Hicks?+
Willard Hicks is a Restaurant in Morgan Hill serving American.
What does Willard Hicks offer?+
Willard Hicks offers Outdoor seating.
Location
Hungry for more? Browse our dining guides or explore all places to eat in Morgan Hill.
Reviews
No reviews yet — be the first to review Willard Hicks.