Subway opens five new eco-friendly restaurants
Restaurant chain Subway has opened five new eco-friendly restaurants North Carolina, Indiana and Connecticut.
Del Taco, a California-based Mexican fast food chain, said it is opening its first Houston restaurant on Wednesday, and it plans to open more than 40 additional Houston restaurants in the future.