This is under new ownership. Previous owner has opened Pizza Place below the location and serves up a very tasty pizza. I don't have much to say about the place upstairs. Not many folks go there anymore.
If you own or manage Cow Town, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.