Location: 7910 North 59th Avenue, Glendale, AZ 85301
Phone:(623)930-5613
Category: Restaurants
Tags: Mexican Restaurants