Z's Pitas & More Address: 201 W 2nd Ave, Nixon, TX 78140 Phone: (830) 582-1416 Restaurants, Deli Other Businesses: El Rodeo at 109 E Central Ave, Nixon, TX 78140