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.
Building "Bridges" Across the Bayou City!
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.