Veg Box Cafe
75 E Pennington St
Tucson, AZ 85701
Had lunch at one of my favorite restaurants in Tucson, Veg in a Box
Veg In a Box Food Truck on Facebook
(Visited 24 times, 1 visits today)
Veg Box Cafe
75 E Pennington St
Tucson, AZ 85701
Had lunch at one of my favorite restaurants in Tucson, Veg in a Box
Veg In a Box Food Truck on Facebook