Steak & Catfish Barn [CLOSED]

Steak & Catfish Barn [CLOSED]

(33 ratings)


(33 ratings)

10603 N I 35 Service Rd Go to map
Oklahoma City, OK 73131
(405) 475-0227
$$ - Seafood, Steakhouses, Salad
Yelp! logo
(33 ratings)
Add to
My List

Restaurant Notes
  • [CLOSED]
  • moved from original airing location (5175 E. Waterloo Rd., Edmond, OK)
Highlighted On
Videos
No videos yet...