Local taco stand

2984-2988 Imperial Ave, San Diego
(619) 234-0907