Address: 6873 Federal Blvd, San Diego, CA 91945 Phone: (619) 392-4886
Reviewed on 02/21/2026
By: Jessica D.
The birria was tasty for sure. Only issue I have is the meat was stringy and dry but the consume helped. more