Birria Kings
Add to Favorites
OPEN NOW
Today: 8:00 am - 4:00 pm
Saved to Favorites
3695 India St, San Diego, CA 92103
Phone: (619) 796-8508
Address: Chula Vista, CA 91910
Website: https://birriakingssd.com/chula-vista-birria-kings-locations
https://birriakingssd.com/chula-vista-birria-kings-locations