Acapulco

Acapulco #2 Restaurant, 44 W Ellis St, Paul, ID 83347, United States

(208) 647-8203

Location