Location: 700 Live Oak St, Miami, AZ 85539
Phone:(928)473-8192
Category: Restaurants
Tags: Mexican Restaurants, Take Out, Fast Foods & Carry Out