Taqueria MI Tierra Address: 214 S Pollock St, Selma, NC 27576 Phone: (919) 202-5898 Hours: Mon: 9am-9pm Tue: 9am-9pm Wed: 9am-9pm Thu: 9am-9pm Fri: 9am-10pm Sat: 9am-10pm Restaurants Other Businesses: Green Hornet Grill at 101 Us Hwy, 70A E, Selma, NC 27576 Atlantic Seafood at 123 S Raiford St, Selma, NC 27576 Short's Grill Restaurant at 122 N Raiford St, Selma, NC 27576 Bojangles at 275 Us Hwy, 70A E, Selma, NC 27576 Pizza Xpress at 201 S Pollock St, Selma, NC 27576