Dallas TX Juice Bars 1. 1475 W Mockingbird Ln, Dallas, TX 75235 | Super Subs and Smoothies (214) 747-0200