Italian Restaurants San Antonio Downtown antonio, downtown, italian Edit Olmos park in the yard. You can thank indigenous peoples for the tortillas and tamales that appear alongside enchiladas, spicy rice and ref... Read More