1. El Rio Restaurante 20 S Penland St, Baggs, WY 82321 Coordinate: 41.0355,-107.65807 Phone: (307) 383-7515