Update Info - Arriba Cantina
This restaurant was reported as closed. If it is open, let us know.
Arriba Cantina
2316 NE 65th St
Seattle, WA 98115
2316 NE 65th St
Seattle, WA 98115
This restaurant was reported as closed. If it is open, let us know.