New Orleans-based Main Squeeze Juice Co. has acquired Tennessee-based I Love Juice Bar in a deal that will nearly double the number of Main Squeeze locations from 28 to 51 throughout the Southeast.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results