No Frills Grill & Sports Bar - Keller

Rating: 4.1/5 (440 reviews)

Details

Address: 801 S Main St Ste 109, Keller, TX 76248

Type: Sports bar

Category: sports bar in Keller, Texas, USA

Phone: (817) 741-6344

Website: http://www.nofrillsgrill.com/

Price: $

Service Options: Delivery, Takeout, Dine-in

Location

801 S Main St Ste 109, Keller, TX 76248

📍 View in Google Maps

Hours

No Frills Grill & Sports Bar - Keller

Nearby Cities

About No Frills Grill & Sports Bar - Keller

Casual tavern for games & sports on TV. Down-home sports bar with TVs, video games & pool, plus a menu of burgers & Tex-Mex eats.