Leal's Mexican Restaurant

2115 N Prince St
Clovis, NM
505.763.9069
34.420986
-103.195979

for Leal's Mexican Restaurant
Directions
from: