LA Isla Family Mexican Restaurant, PORT TOWNSEND, Washington (WA)
Comfortably situated at 1145 Water Street () in PORT TOWNSEND, Washington (WA) (98368), LA Isla Family Mexican Restaurant can be reached at 3603851714. Please do call early in advance to book your spot in the restaurant.
More restaurants in PORT TOWNSEND, Washington (WA)
LA Isla Family Mexican Restaurant contact information and details:
Address: 1145 Water Street - , PORT TOWNSEND, Washington (WA) 98368
Contact Phone: 3603851714