A Little Taste of Texas

Steak house · 303 S Broadway St, Glasgow, KY

Dine-In

Hours

More food in Glasgow, KY · Steak House in Glasgow