Stacked Bar & Grill is a casual restaurant and bar known for its burgers, appetizers, and drinks, served in a laid-back atmosphere.