Franklin, North Carolina
Handmade with love using recipes passed down through generations. Experience the warmth of El Salvador's finest cuisine, prepared fresh with authentic ingredients right here in Franklin.
At La Union Restaurant & Pupuseria, every dish carries the warmth of Salvadoran tradition. Our pupusas are handcrafted daily — each one pressed, filled, and cooked with the same care our families have practiced for generations.
From our signature curtido to our perfectly melted quesos, we source the finest ingredients to bring you an authentic taste that transports you straight to Central America. Whether you're joining us for a quick lunch or a relaxed dinner, you'll feel the hospitality of home in every bite.
Handmade Daily
Fresh pupusas made to order
Made with Love
Family recipes, genuine care
Authentic Flavors
Traditional Salvadoran cuisine
Community First
Welcoming everyone to our table
100%
Handmade Pupusas
Daily
Fresh Ingredients
Authentic
Salvadoran Recipes
Heartfelt
Hospitality
A pupusa is more than food — it's a tradition. At La Union, we take our time with each one. The masa is pressed by hand, filled with premium ingredients, and cooked on a griddle until golden and perfectly crisp on the outside, soft and gooey within.
Our masa recipe has been in our family for generations, producing pupusas with the authentic texture and flavor that only time-honored technique can achieve.
We use only the finest cheeses, seasoned meats, and fresh vegetables. Our curtido is made daily in-house, giving every pupusa its signature tangy crunch.
Every pupusa is made fresh when you order — never pre-made or sitting under a heat lamp. You'll taste the difference in every bite.
Gallery
From our kitchen to your table — see the care and craftsmanship that goes into every visit.
Come experience the warmth and flavors of El Salvador in the heart of Franklin. Whether you're dining in, picking up your favorite pupusas, or hosting a special celebration, we're here for you.
Location
726 Highlands Rd
Franklin, NC 28734
Phone
(828) 332-4073Hours
Monday – Sunday
10:00 AM – 9:00 PM
Join us at La Union Restaurant & Pupuseria for an unforgettable Salvadoran dining experience. Your table is waiting.