All reviews seem negative
Placed order online and paid online. Received a call back saying they had no delivery driver so order had to be cancelled. Do they only have one person that can drive a car? Th...
In ShortFounded in 1979 in Los Angeles, La Salsa has grown into a chain of quick-serve, taqueria-style restaurants. Specializing in soft-shell tacos and other Mexican favorites,...