Lantana Grille at Squaw Peak, PHOENIX, Arizona (AZ)
Comfortably positioned at 7677 North 16th Street () in PHOENIX, Arizona (AZ) (85020), Lantana Grille at Squaw Peak is available at 6029975850. Please do give them a call beforehand to make a reservation.
More restaurants in PHOENIX, Arizona (AZ)
Lantana Grille at Squaw Peak contact information and details:
Address: 7677 North 16th Street - , PHOENIX, Arizona (AZ) 85020
Contact Phone: 6029975850
