Leo’s Taqueria

561 S Main St, Jefferson
(336) 846-4999

Recent Reviews

Cheyenne Eicher

The best tacos around! The guys who run the restaurant are super kind and attentive. I also love their sopes!

Atmosphere: 5

Food: 5

Service: 5

Ian Aguilar

Awesome place, very kind and communicative staff, food took me back home,

Atmosphere: 5

Food: 5

Service: 5

Load More