Mexican restaurant · Naval Air Station North Island, NEX, Building 2017, San Diego, CA
To-Go
See full menu
More food in San Diego, CA · Mexican Food in San Diego