It's A Taco Shop Mexican Food

3910 W Point Loma Blvd, San Diego
(619) 223-6330