Restaurants and bars struggle to survive