Sombrero Tacoria Nanuet hero image

Sombrero Tacoria Nanuet

Restaurant

4101 Fashion Dr, Nanuet, NY 10954, USA

Biter Score
8.8
Open
Friday: 11 AM – 10 PM