Papas & Tacos
2239 1st Ave
San Diego, CA 92101-2001
619-233-6079