Orchard Tavern
Bar · American · Pub
Orchard Tavern is a restaurant and bar offering a dining experience with a focus on American cuisine. The establishment is known for its atmosphere, featuring "Nature's Symphony" and "Faces of Humanity" displays.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Orchard Tavern.
Local restaurants nearby
7100 N 12th St, Building 1, Phoenix, AZ 85020, USA

