Dallas
locationsImage_DallasMobile_V21

Dallas

Located in North Dallas, III Forks Steakhouse serves the ultimate in Texas French cuisine. III Forks Steakhouse embodies the grand Texas lifestyle that sees fine dining as the perfect combination of great food, service, atmosphere and music spent with the ones you love. III Forks Steakhouse has over 25,000 square feet to accommodate up to 900 people. III Forks Steakhouse is the perfect choice for intimate parties, special occasion dining, large social gatherings or business meetings.