Restaurants in Tucson, AZ
Low Acid Coffee from Lifeboost (50% Off):
Get 50% Off
Restaurants • Cafes, Coffee, and Coffee Houses
7354 N La Cholla Blvd.,
Tucson ,
AZ
85741
UNITED STATES
Based on 1 reviews
So disappointed!
I read the reviews online for this restaurant and they were very positive. I was so disappointed. Went for lunch and I had the chili rellenos and my husband had a beef enchilada. We are Mexican food lovers and this fell far short. The...Worldwide > United States > Tucson, AZ > Restaurants