Austin, TX (RestaurantNews.com) First Watch Restaurants, an award-winning breakfast, brunch and lunch concept, today announced it will open the doors to its first restaurant in Austin on Friday, March 17. The new restaurant will open at 7 a.m. at 2525 W Anderson Lane in the North Cross Mall near the […]