1. El Sol De Mexico 453 Main St, Lander, WY 82520 Coordinate: 42.83381,-108.734406 Phone: (307) 332-9298