Horseshoe Cafe Address: 204 N Main St, Pavillion, WY 82523 Phone: (307) 856-1444 Cafes Other Businesses: Lucky Duck Diner at 204 N Main St, Pavillion, WY 82523 Kelly B Nelson Brick Construction at 66 Rabbit Brush Rd, Pavillion, WY 82523