Location: 8018 North 19th Avenue, Phoenix, AZ 85021
Phone:(602)995-2620
Category: Restaurants
Tags: Mexican Restaurants