Taco Rico
Address:
302 S Pollock St, Selma, NC 27576
Phone:
(919) 634-9313
Restaurants,
Mexican
Other Businesses:
- Pizza Xpress at 201 S Pollock St, Selma, NC 27576
- Taqueria MI Tierra at 214 S Pollock St, Selma, NC 27576
- Green Hornet Grill at 101 Us Hwy, 70A E, Selma, NC 27576
- Atlantic Seafood at 123 S Raiford St, Selma, NC 27576
- Alondra Restaurant at 308 S Pollock St, Selma, NC 27576