Address 2918 N. Nevada St. Spokane, WA 99207 GPS 47.6892006, -117.3952326 +−Leaflet | Map data © OpenStreetMap contributors, CC-BY-SA Search keywordCategorySelect CategoryLocationSelect LocationSearch Restaurant – Mexican