Señor Villa's Mexican Cantina hero image

Señor Villa's Mexican Cantina

Restaurant

549 W Julian St, San Jose, CA 95110, USA

Biter Score
8.2
Open
Friday: 10 AM – 12 AM