Pancho's Villa Mexican Restaurant
3104 Spenard Rd, Anchorage 99503