SAN ANTONIO – Luce Ristorante E Enoteca, an Italian restaurant located on the Northwest Side, will close in early March after 20 years of business.
In an Instagram post on Wednesday, Owner Joe Buonincontri said in a statement that the restaurant’s last day is expected to be March 7.
“Over the last 20 years, we have had the pleasure of serving our community delicious food and warm hospitality,” Buonincontri said…