Found this gem of a restaurant in the middle of no where. Apparently it's pretty popular in Nebraska.
View Printer Friendly Version
Email Article to Friend
Reader Comments