Visit Silicon Valley Logo

Betsy's Restaurant - Morgan Hill

650 Tennant Sta , Morgan Hill, California, 95037, United States
Betsy's Restaurant is a simple restaurant in Morgan Hill which serves a variety of dishes for breakfast, lunch and dinner.
Find hotels, restaurants, and things to do near.
View Map