Elizabeth Street Cafe

Elizabeth Street Cafe, located in South Austin, is widely regarded as one of the area's finest Vietnamese cafes and French bakeries. Elizabeth Street Cafe is one of the Three Best Rated® Vietnamese Restaurants in Austin, TX.