From Our Editors
It's in Vista on S Melrose Dr is a well-known restaurant, delivering a family-oriented vibe with fantastic coffee and tasty tea. It's a culinary destination for visitors seeking great food.
Though the prices may be low, you can bank on the ingredients being fresh.
If you're in a hurry, the menu has plenty of items that are well-suited to eat on the go.
A franchise with more than 20 years of tasty success, a trip to this It's is definitely worthwhile.