Village Inn
Address:
1350 Farmers Ln, Santa Rosa, CA 95405
Phone:
(707) 528-7940 Restaurants
Other Businesses:
- Jack in the Box at 2550 Hoen Frontage Rd, Santa Rosa, CA 95405
- Giga's at 609 Terra Linda CT, Santa Rosa, CA 95404
- Chapala Restaurant at 2770 Cleveland Ave, Santa Rosa, CA 95403
- Mi Burrito Mexican Restaurant E Bar at 385 Aviation Blvd, Santa Rosa, CA 95403
- Coco's Bakery Restaurant at 1501 Farmers Ln, Santa Rosa, CA 95405