Italian Restaurants in Del Rio, TX Prima Pasta321 S Main StDel Rio, TX, 788408304886060Italian RestaurantsPizza Delivery Show More