Crystal Inn is a casual American restaurant offering comfort food, beer, and cocktails, with live music and prime rib.