Longhorn Steakhouse

Location: Branson, MO

Size: 5,560 Sq ft.

Type: Restaurants

Completed: 2nd Quarter 2017

Summary: Longhorn Steakhouse is located at 2821 HWY 76 Branson, MO. This 5,560 SF restaurant was permitted in November 2016 and completed May 2017 including site work and ground up.