Don Julio’s is the new resturant that took over the la strada slot in the Montrose
Location is the parking lot, at Taft and Avondale, across from HBC shop.
You are here: Home / Houston Frankenbike / FrankenBike Houston #9: Don Julio’s resturant parking lot