ue For Father's Dau! Make your reservations today! HABANEROS Restaurante 520-398-2820 40 AVENIDA GOYA, SUITE A TUBAC, ARIZONA 85646 ue For Father's Dau! Make your reservations today! HABANEROS Restaurante 520-398-2820 40 AVENIDA GOYA, SUITE A TUBAC, ARIZONA 85646