Nestled in the heart of 1324 N Scott Ave, Wichita Falls, TX 76306, United States, O'briens is a dining spot that stuns with a menu as diverse as it is delicious. With 160 reviews, it's a culinary sensation. With a superb rating of 4.3, our restaurant consistently impresses discerning diners. Our 160 reviews speak volumes about our commitment to delivering an unforgettable culinary journey.
Call +19402855395 for questions or prices.
The full menu from O'briens in Wichita Falls!
All prices are estimations.