Steel Horse Grille is easy to pass by and miss. It's not obvious. It's on the north side of West Hundred Rd (Route 10), and just east of I-95. It's on the same side of the road as the Hampton Inn and the Comfort Inn. It is across the street from the Marriott and the Holiday Inn Express. We have stayed at that Holiday Inn Express (a nice one) a few times when visiting friends in the area. We live about 125 miles north of there in the northern part of VA.
You can walk across the road to get to Steel Horse, but be careful at night. Route 10 gets lots of traffic.
By the way, when on I-95 and you take Exit 61, you'll actually take exit 61A (Route 10 east) toward Hopewell
, and not 61B toward Chester, even though the hotel and Steel Horse are in Chester. That's because they are located on the east side of I-95, but very close to I-95, which is still part of Chester in that area.
post edited by Glenn1234 - 2013/05/18 13:03:26