← Chula Vista restaurants
Birria Kings
No reviews yet
Mexican871 District Pl unit 102, Chula Vista
Own or manage Birria Kings? Claim this listing free
Hours
Hours not listed yet.
Details
Address871 District Pl unit 102, Chula Vista 91914
Phone+16197968508
Websitehttp://birriakingssd.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.