Watts Family Grill
Add to Favorites
OPEN NOW
Today: 11:00 am - 8:00 pm
Saved to Favorites
Phone: (408) 618-8425
Address: 3281 Sierra Rd, San Jose, CA 95132
Phone: (669) 284-3935
Cuisines: Barbecue
121 Talmadge Ave, San Jose, CA 95127
174 W Calaveras Blvd, Milpitas, CA 95035
2524 Berryessa Rd, San Jose, CA 95132
61 Curtner Ave, San Jose, CA 95125
3245a Sierra Rd, San Jose, CA 95132
1631 N Capitol Ave, San Jose, CA 95132
402 Toyon Ave, San Jose, CA 95127
3130 Alum Rock Ave, San Jose, CA 95127
1795 Landess Ave, Milpitas, CA 95035
1198 N Capitol Ave, San Jose, CA 95132