Spencer's Snack Bar
Address:
208 W Granville St, Windsor, NC 27983
Phone:
(252) 794-4588 Restaurants
Other Businesses:
- Heritage House Restaurant at 1303 S King St, Windsor, NC 27983
- Hammerhead's Oyster Bar at 117 N King St, Windsor, NC 27983
- China King at 108 S King St, Windsor, NC 27983
- Lighthouse Cafe With Cakes By at 132 E Granville St, Windsor, NC 27983
- Bojangles' Famous Chicken 'n Biscuits at 100 Carson Alley, Windsor, NC 27983