Location: 3117 North 16th Street, Phoenix, AZ 85016
Phone:(602)264-1831
Category: Restaurants
Tags: Mexican Restaurants