Papas & Tacos Mexican Food
2239 First Ave., San Diego 92101