Location: 120 South Montezuma Street, Prescott, AZ 86303
Phone:(928)541-1996
Category: Restaurants
Tags: Steak Houses, Barbecue Restaurants