Bar & Grills in Selma, VA
1. The Rail Bar & Grille
905 Valley Ridge Rd, Covington, VA 24426
OPEN NOW:4:00 am - 11:00 pm
11 Years
in Business
2. Weese's Restaurant
907 S Highland Ave, Covington, VA 24426
CLOSED NOW:10:00 am - 10:00 pm
32 Years
in Business
Amenities:
3. Jack Mason's Tavern
400 E Ridgeway St, Clifton Forge, VA 24422
CLOSED NOW:4:00 pm - 9:00 pm
From Business: Jack Mason's Tavern is a quaint, European-style pub located in down town Clifton Forge, VA. They open daily at 11am, serving both lunch and dinner. Jack's has recently build a…
15 Years
in Business
4. Applebee's
415 Thacker Ave, Covington, VA 24426
CLOSED NOW:11:00 am - 10:00 pm
Amenities:
5. Trani's Grille
333 Thacker Ave, Covington, VA 24426
CLOSED NOW:11:00 am - 10:00 pm
20 Years
in Business
Showing 1-5 of 5