Azucar
71 E San Fernando St San Jose, CA 95113-2511
408-533-0790
Events
Holiday Parties
Meals Served
Dinner, Tapas / Small Plates
Business Hours:
Payment Types