1. Lucky Duck Diner 204 N Main St, Pavillion, WY 82523 Coordinate: 43.24463,-108.69097 Phone: (307) 856-9297