El Charro Taco Shop

3445 Midway Drive San Diego 92110