Location: 1440 Navajo Boulevard, Holbrook, AZ 86025
Phone:(928)524-7899
Category: Restaurants
Tags: Mexican Restaurants