El Latino Restaurant

1020 Chili Ave
Rochester, NY
585.235.3110
43.140764
-77.664461
Hours:
Mon - Sat:10am - 8:30pm
Sun:noon - 7pm

for El Latino Restaurant
Directions
from: