Star Bar Grill offers traditional American comfort food in a relaxed setting with a modern interior and high-top tables.