The Taco Stand in La Jolla, the first of the San Diego chain’s popular eateries, has made it onto TripAdvisor’s top 10 list of highly rated fast casual restaurants in the U.S.While ther…
27