Location: 13887 North 59th Avenue, Glendale, AZ 85306
Phone:(602)504-2637
Category: Restaurants
Tags: Mexican Restaurants