NextEats
›
California
›
Food in Clovis
›
Mexican Food
› Leo’s Tacos
Leo’s Tacos
Mexican restaurant · 52 W Palo Alto Ave, Clovis, CA
Hours
Wed 5 PM–9 PM
Thu 5 PM–9 PM
Fri 5 PM–9 PM
Sat 3 PM–9 PM
Sun 12 PM–6 PM
More food in Clovis, CA
·
Mexican Food in Clovis