Abelardo's Mexican Food Address: 8417 Park Dr, Omaha, NE 68127 Phone: (402) 763-4568 Payment: Restaurants, Mexican, Food Products Other Businesses: Addy's Sports Bar & Grill at 14110 S St, Omaha, NE 68137 McDonald's at 10777 Q St, Omaha, NE 68127 Zio's Pizzeria at 13463 W Center Rd, Omaha, NE 68144 Wing Street at 8402 Q St, Omaha, NE 68127 Scooter's Coffee at 8401 F St, Omaha, NE 68127