
If fine dining is characterized as great food at reasonable prices, Caruso’s Ristorante Italiano is a long-awaited addition to the growing list of Del Rio eateries that meet diners’ approval. The Bullara family, experienced in restaurant management in Austin and California, opened in February in the embrace of Amistad Lake Resort, north of Del Rio, and, with fresh, flavorful menu items, the Bullara family hopes to attract many hungry customers.