Location: 3317 North 19th Avenue, Phoenix, AZ 85015
Phone:(602)265-7575
Category: Restaurants
Tags: Mexican Restaurants