antonio restaurants san wallpaper best italian restaurants in san antonio 2021 I had the spaghetti and meatballs and it more Delivery Takeout 2. See 178604 Tripadvisor traveler reviews of 4923 San Antonio res… Tuesday, March 15, 2022 Edit