albums-1 albums-2 albums-3 albums-4 albums-5 albums-6

Spencer's Snack Bar

Spencer's Snack Bar, located at 208 W Granville St in Windsor, NC, is a must-visit for those craving a hearty, no-frills meal in a welcoming, local setting. While the exterior may appear weathered, it’s clear that this spot has earned its reputation as a hidden gem for food lovers. Known for its warm, small-town charm, Spencer’s offers a cozy, relaxed atmosphere that focuses on delivering delicious, satisfying meals.

The menu at Spencer's is a classic example of great comfort food. The bacon cheeseburger has received consistent praise as one of the best in the area, perfectly cooked and topped with crispy bacon. If you’re in the mood for something different, the chili, which features a unique blend of BBQ sauce and ketchup with ground beef, offers a surprising yet flavorful twist on the traditional recipe. It's a must-try, especially paired with their crispy, golden onion rings-served hot and fresh.

For those in search of a snack, Spencer's also serves up tasty hot dogs with a generous serving of chili that, despite its unconventional appearance, delivers an amazing flavor. The order window opens promptly, and service is quick and efficient, making it a perfect stop for a quick bite. Though the only drink available during one visit was tea, it fits perfectly with the down-to-earth vibe of the snack bar.

Despite its humble appearance, Spencer’s Snack Bar is a great example of how a simple, no-frills location can still offer outstanding food. The friendly staff ensures a warm welcome, and while the ambiance might not be flashy, the focus remains on the food, making it a favorite among locals and visitors alike. If you find yourself in the Windsor area, Spencer’s is a local treasure you won't want to miss.

Spencer's Snack Bar Reviews

John C.
Restaurantji Rating

Visited Spencer's for a really early lunch on a Friday. We arrived around 10:30 and at first I couldn't tell if it was open. We drove past twice before parking at the Hardware store next door and walking over. The exterior is...weathered to be sure. But that's not gonna stop us! The order window opened quickly and a gentleman efficiently took our order. Cash only. We got two hot dogs, an order of onion rings, a cheeseburger and a tea (that was the only drink available on the day I visited). We hung out until our order was ready then took it and sat on the tailgate of my vehicle to eat. The grease from the chili had soaked through multiple layers of the wrapping. Always a good sign! I had to look at the hot dog for a couple seconds because the chili looked unusual. It was mostly (very) saucy with some bits of ground beef. I was skeptical but on first bite...it was delicious! Certainly not what I'd call chili if I'm being honest. It was like BBQ sauce and ketchup mixed together, heated up, with ground beef conservatively tossed in. But again, it was great. The onion rings were good. Hot when we got them with good crispy outside. The burger was really good too. Lived up to the hype. I'd definitely recommend folks make a stop at Spencer's if you're in the area. Ambiance isn't overly impressive but focus on the food and you'll have a great time.

Stefan S.
Restaurantji Rating

Always the best hidden gem for sure! We call it the bus stop but best burgers around nothing better don't let the mom and pop look fool you!

Marcie T.
Restaurantji Rating

The absolute best bacon cheeseburger I've ever had! Chili is delicious.Friendly staff,

Jasmin L.
Restaurantji Rating

Some of the best burgers around! Always so friendly and their fries aren't half bad either.

Spencer B.
Restaurantji Rating

Got a triple cheeseburger with lettuce, tomato, and chili. It was phenomenal. They don't carry unsweetened tea, only sweet so I couldn't have it cut, but the tea was good too. The fries are crinkle fries and do not have much flavor, and no salt. But I would definitely order from here again. The prices are phenomenal too as my whole order came to $8.75 with tax.

Location & Contact

208 W Granville St, Windsor, NC 27983, United States
07:00 AM - 03:00 PM
+1 252-325-1110

Opening times

Monday 07:00 AM - 03:00 PM
Tuesday 07:00 AM - 03:00 PM
Wednesday 07:00 AM - 03:00 PM
Thursday 07:00 AM - 03:00 PM
Friday 07:00 AM - 03:00 PM
Saturday 07:00 AM - 03:00 PM
Sunday Closed
You Can Go To