65-year-old NorCal burger stand closing permanently
Lou's Burgers, at 6229 Watt Ave. in North Highlands, Calif., is set to close Oct. 28, 2023. It was originally opened in 1958.Vicki U./YelpLou’s Burgers, at 6229 Watt Ave. in North Highlands, was known for its affordable burgers — $6.35 for…
Read More...
Read More...