"my favorite pupusa place when I am at work :"
Phone: +16503648612
Address: 512 Woodside Road, Redwood City, 94061, United States Of America
City: Redwood City
Website: http://www.karlitastacos.com/
Dishes: 83
Amenities: 4
Categories: 5
Reviews: 1176