Since moving to the Omaha, NE area about two weeks ago, I have been excited to try out the abundance of restaurants that can be found when living in a bigger city. After doing my research, this past Saturday night I ventured out into the cold to visit a local restaurant called Blue Planet Natural [...]