Location: 19880 North 59th Avenue, Glendale, AZ 85308
Phone:(623)362-2729
Category: Restaurants
Tags: Mexican Restaurants