This place has good happy hour specials on appetizers. I did get a sandwich last time I was there, I think a portobello mushroom sandwich. Whatever it was, it was good. This place has free WiFi too, which is always a plus. Opens at 4pm.
If you own or manage KTAO Station Bar, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.