Ixtapa is a mexican restaurant Stanwood Snohomish County located in United States.
9200 271st St NW Stanwood , WA 98292 United States
The BEST Cadillac margaritas ever. Ask for them "Marco Style"
Very good food
Bernice ... best bartender ever
The full appetizers are enough for 2 people easy. - Dargus Kelen
Love coming here the staff is really polite and are aware of on your Needs with out unnecessary hovering you have try the Pedro Margarita. You won't be disappointed - Frank Lopez
The food was fresh and fast. - 4254701021 James