The O Kitchen & Tap is a casual bar and grill with an '80s theme, serving American eats like burgers, and offering video slots.