El Rio Address: 7621 Pigeon Rd, Pigeon, MI 48755 Phone: (989) 553-3355 Hours: Mon: 11am-8pm Tue: 11am-8pm Wed: 11am-8pm Thu: 11am-8pm Fri: 11am-9pm Sat: 11am-9pm Restaurants, Mexican Other Businesses: Scenic Golf & Country Club at 8364 Filion Rd, Pigeon, MI 48755 Michael D Otto PC at 7340 Michigan Ave, Pigeon, MI 48755 Little Caesars Pizza at 27 N Caseville Rd, Pigeon, MI 48755