Love pupusas

ratingratingratingratingrating
18.13 mi
Pop-Up Restaurants, Salvadoran
$$
 
(858) 254-5253
9031 Meadowrun Pl, San Diego, CA 92129
Hours
This business may have varying open hours.
Sorry, our menu is reported as outdated.

Request Menu