Order Online

Best Latin American Restaurant in London, Ontario

Authentic Salvadoran Pupusas, Mexican Tacos & Latin Comfort Food on Thompson Road

Welcome to Pupuseria Rosa's Latin Food, East London's hidden gem for authentic Latin American, Salvadoran and Mexican cuisine. Located at 198 Thompson Rd in London, Ontario, our family-run kitchen brings home-style Latin flavours and generous portions to the community. Whether you are craving our signature cheese-and-bean pupusas, juicy birria tacos, or hearty Latin combo platters, we offer dine-in, takeout and delivery to satisfy your cravings.

Pupuseria Rosa's Latin Food - best Latin American and Salvadoran restaurant in London, Ontario on Thompson Road

London's Authentic Salvadoran & Latin American Restaurant

Pupuseria Rosa's Latin Food has quickly become a beloved culinary destination in East London, Ontario. Located on Thompson Road, we specialize in authentic Salvadoran pupusas alongside a broad range of Mexican and Latin comfort food. Our cozy, family-run restaurant focuses on home-style flavours, fresh ingredients and traditional recipes that reflect the true taste of Latin America.

From cheese, bean and meat pupusas to birria tacos, burritos, quesadillas and generous combo platters, everything is prepared fresh to order in a warm, welcoming atmosphere. Conveniently close to Kensington Village, Hamilton Road, Glen Cairn and Old East Village, Pupuseria Rosa's is the perfect spot for a casual family dinner, quick lunch takeout or late-night Latin food cravings in London.

Authentic Salvadoran pupusas and Latin dishes at Pupuseria Rosa's Latin Food in London, Ontario

Areas We Serve in London, Ontario

Pupuseria Rosa's Latin Food proudly offers dine-in, takeout and delivery to East London and surrounding neighbourhoods. Our Latin American food service covers the following areas:

East London

  • Kensington Village
  • Hamilton Road
  • Glen Cairn
  • Old East Village
  • Argyle

Central London

  • Forest Hill
  • Chelsea Green
  • Soho
  • Downtown London
  • Carling

South & Nearby Areas

  • South London
  • Huron Heights
  • Pond Mills
  • White Oaks

Order online through our ordering platform. For inquiries, call us at (519) 672-9285.

What London Customers Say About Us

"This place is a hidden gem. The pupusas are incredible and everything tastes homemade. Portion sizes are generous and the staff are very friendly."

- Verified Google Review

"Best Latin food I've had in London. The tacos and pupusas were fresh, flavourful and authentic. Will definitely be coming back regularly."

- Verified Google Review

"Amazing food and great value. You can tell they put a lot of care into every dish. Highly recommend the pupusa platter and birria tacos."

- Verified Google Review

Frequently Asked Questions

Find answers to common questions about our Latin American menu, service options, delivery areas, hours and location in London, Ontario.

Ordering & Service

How can I place an order?

You can order through multiple channels:

What areas do you serve?

We offer dine-in, takeout and delivery across East London and surrounding neighbourhoods, including:

  • Kensington Village
  • Hamilton Road
  • Glen Cairn
  • Forest Hill
  • Chelsea Green
  • Soho
  • Old East Village
  • Downtown London
  • Argyle
  • Carling
  • South London
  • Huron Heights
  • Pond Mills
  • White Oaks

Delivery fees and minimum order requirements may vary by location.

Menu & Specialties

What are your most popular dishes?

Our most popular Latin American dishes include:

  • Pupusas - Handmade Salvadoran corn cakes stuffed with cheese, beans and meats
  • Birria Tacos - Slow-cooked, richly spiced tacos served with consommé
  • Mexican-Style Tacos - Fresh corn tortillas with savoury fillings and toppings
  • Latin Combo Platters - Hearty plates combining Salvadoran and Mexican favourites
  • Burritos - Generously stuffed burritos packed with Latin flavour
  • Quesadillas - Warm tortillas loaded with melted cheese and fillings

Do you have vegetarian options?

Yes. We offer vegetarian pupusas such as cheese and bean fillings, along with other meat-free Latin options. Let our staff know your preferences and we will be happy to help you choose.

Hours & Location

What are your operating hours?

We are open 7 days a week:

  • Monday to Sunday: 12:00 AM to 11:59 PM

That means you can enjoy fresh Latin food any time of day, including late-night cravings.

Where are you located?

We are located at 198 Thompson Rd, London, ON N5Z 2Y9, Canada. We are conveniently situated in East London, with easy access from Hamilton Road, Kensington Village, Old East Village and Downtown London.

Special Services

Do you offer catering services?

Yes, we offer catering for parties, office lunches and gatherings of all sizes. Our catering menu includes pupusas, tacos and Latin combo platters that can be customized to your event. Contact us at (519) 672-9285 to discuss your catering needs.

Can you accommodate dietary preferences?

Yes, we are happy to accommodate vegetarian and other dietary preferences where possible. Please let our staff know about any allergies or requirements when placing your order so we can help you choose the best options.

Experience Authentic Latin Food in London, Ontario

Whether you are dining in, taking out, or ordering delivery, Pupuseria Rosa's Latin Food brings the authentic flavours of El Salvador, Mexico and Latin America to London. Visit us today or order online to enjoy fresh pupusas, birria tacos and more.

Find Us in London, Ontario

Pupuseria Rosa's Latin Food

Address

198 Thompson Rd
London, ON N5Z 2Y9
Canada

Hours

Open 7 Days a Week
Monday - Sunday: 12:00 AM - 11:59 PM