Los Betos
32 N Campbell Ave, Tucson, AZ 85719
- This is the page of Los Betos on 32 N Campbell Ave Tucson AZ .
- (first reviewed on August 17, 2014, last updated
five months and five days ago
on November 24, 2023.)
- Los Betos is ranked #1 of 16 Restaurants in University of Arizona Campus Tucson.
- This page has had 37 visitors. You are the 37th.
- Price: Cheap
- Los Betos is on N Campbell Ave between Broadway & 10th
- Near the intersection of Broadway Blvd
- Map and Directions
Location