Company Name: Del Taco Restaurants, Inc.
Levy Acquisition Corp. and Del Taco announced their merger on March 11th, 2015. There are over 500 Del Taco locations with a majority of these owned and operated by franchisees.
Ticker Symbol: TACO (NASDAQ)
Company Website: www.levyacquisitioncorp.com
Social Media: