Address: 120 W Anaheim St, Wilmington, CA 90744, USA
Tata Battle | Aug 24, 2019
Yes and it looks delicious
El Super | Aug 24, 2019
Good morning, Thomas - I'm Lilia of El Super. Yes, we do. Now, if you don't see it on display, you can ask and they'll cook it for you. Have a good weekend.