Taqueria San Luis
1706 US-70, James City NC 28560
(252) 635-0300
Directions
Order Online Delivery
Postmates
Doordash
James City, North Carolina
Taqueria San Luis
1706 US-70, James City
(252) 635-0300