Owens Self Service
BBQ · American · Casual Dining
Owens Self Service is a casual restaurant featuring barbecue in a country atmosphere, with the added convenience of gas and a store.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Owens Self Service.
Local restaurants nearby
Everets Rd, VA



