El Buen Pollo Address: 2402 W University Blvd, Odessa, TX 79764 Phone: (432) 332-4646 Hours: Tue: 11am-9pm Wed: 11am-9pm Thu: 11am-9pm Fri: 11am-9pm Sat: 11am-9pm Sun: 11am-9pm Restaurants, Mexican Other Businesses: Lapa Lapa at 2400 W University Blvd, Odessa, TX 79764 Las Palapas at 2400 W University Blvd, Odessa, TX 79764 McDonald's at 2450 NW Loop 338, Odessa, TX 79763 Mr Bar B Q at 1306 E 7th St, Odessa, TX 79761 Texas-Burger at 5200 Andrews Hwy, Odessa, TX 79762