Can you get yucca fries there? I loves me some yucca!
Address: 2931 Harbor St Ste N, Pittsburg, CA 94565, USA
Alfredo Hurtado | Sep 8, 2018
Yes they do
Specially on week ends
With their cebiche
Call them first
Bon apetite
Antonio Carpio | Sep 8, 2018
Call first
Thanks! Your answer is awaiting moderation.