Do you guys deliver lechon? If so, how much would it cost to deliver a lechon in Chula Vista? Thanks!
Address: 2720 E Plaza Blvd E, National City, CA 91950, USA
diz “360” manz | Aug 23, 2018
It's better to call them. They will tell you.
Rachel Foster | Aug 23, 2018
I don't think they deliver.
Jeffrey Alavarado | Aug 23, 2018
In a pinch call them but think not
Art Whitting | Aug 23, 2018
I see catering. Call them. Best food ever
REYNALDO CRUZ | Aug 23, 2018
I really dont know if they deliver lechon. I normally go by there after work at 530am
Thanks! Your answer is awaiting moderation.