Los Tacos
Restaurant · Peckham

Los Tacos

$$ · Mexican

Authentic Mexican street food in the Southwark food hall, known for juicy birria tacos and rice bowls with generous salsa options and dog-friendly seating.

Info

📍
Address
Market Place Peckham, Unit 10, Stall, 24 Rye Ln, London SE15 5ER, UK, LDN

More like this