Señor Villa's Mexican Cantina
Restaurant
•
549 W Julian St, San Jose, CA 95110, USA
8.2
Thursday: 10 AM – 9 PM
See if anyone you trust recommends it!