2770 W Valencia Rd, Tucson
There's another place in town that gets all the attention for Sonoran Dogs, but these are the best I've ever had. I love the Super Chipilon.
More Reviews(10)
Google
Facebook
Tripadvisor
2770 W Valencia Rd, Tucson, AZ 85746 Suggest an Edit
There's another place in town that gets all the attention for Sonoran Dogs, but these are the best I've ever had. I love the Super Chipilon.