- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Willard Cantina & Cafe, Willard, New Mexico Restaurant Details
Reserve a table - Willard Cantina & Cafe - Inactive
Restaurant: Willard Cantina & Cafe
Address: 21820 Us Hwy 60, Willard (Torrance), New Mexico (NM), 87063
Send to devicePhone: (505) 384-1322
Please register here to leave your review, or log into your account.