Superica, La Lucha restaurants will reopen, begin providing to-go service April 13

Chef Ford Fry’s Superica and La Lucha restaurants, both located at 1801 N. Shepherd Drive, Houston, will reopen April 13 to begin offering carryout service.