
Taqueria Luna
129 Avenida del Mar, San Clemente, CA 92672, United States of America
What they ordered
burritostacostortas
More restaurants in San Clemente
All 4 in San ClementeMore from Rockstar Eater
All Rockstar Eater restaurantsHurtado Barbecue1 creator agrees
Pecan Lodge1 creator agrees
Sushi by Scratch1 creator agrees
Y.O. Ranch Steakhouse1 creator agrees
