Edit info
  • Open today, 11:30am - 10:00pm
  • (405) 842-1000
  • 6437 Avondale Dr
    Nichols Hills OK 73116

The Coach House opened in 1985 during the most severe economic downturn in modern Oklahoma history. Chris Lower had sold his legendary Roosevelt Grill in Edmond the year before and was looking at his options for pursuing his passion for operating a fine dining restaurant. Against a chorus of nay-sayers who felt that The Coach House building was too small, that Oklahoma City couldn't support a world-class restaurant and a litany of other discouragements, Chris pressed ahead with his plans to b...

Read More
Yelp Reviews