Al Pastor
520 Broadway 5 & 6, Chula Vista CA 91910
(619) 373-4034
Directions
Order Online Delivery
Grubhub
Postmates
App1
Chula Vista, California
Al Pastor
520 Broadway 5 & 6, Chula Vista
(619) 373-4034