There are 2 Tio Leo's Mexican Restaurant in San Diego, California. Please click on the specific Tio Leo's Mexican Restaurant from the list below to get its detailed information.