Restaurants in crab orchard
Sara's of Crab Orchard
4.4
21 reviews
1401 Robert C Byrd Dr
Crab Orchard, West Virginia
Sara's of Crab Orchard is a restaurant located in Crab Orchard, West Virginia that serves a variety of classic American dishes such as fried chicken, ham steaks, BBQ ribs...