Taylorsville
Restaurants
4681 S Redwood Rd
- Category:
- Restaurants
Taylorsville, 84123
UT, United States
Rate and review Village Inn in Taylorsville, UT, United States!
Share your experiences at Village Inn with your friends or discover more Restaurants in Taylorsville, UT, United States.