At La Olla, we prepare Sonoran style classics with an original twist, giving them an up-scale feel without that up-scale price. Our restaurant is located on the north-west side of Tucson, Arizona. Just a hop, skip, and a jump away from Interstate 10..
Relevance: 9.899012