Restaurant San Miguel is located at 6211 San Pedro Ave, San Antonio, TX. This location is in the Shearer Hills - Ridgeview neighborhood. This business specializes in Family Style Restaurants.
by merchantcircle on December 12, 2015 from merchantcircle