Located in Texas Station
2101 Texas Star Lane
North Las Vegas NV 89032
Cuisine: Steak House
Open 5:00pm - 10:00pm (until 11:00pm Fri & Sat)
Baked, broiled or grilled, Austins features the finest cuts of USDA prime beef and chicken as well as seafood selections with just caught flavor.
Based on 0 reviews
Earlier Reviews for Austins Steakhouse