Flecha Cantina

10514 Craftsman Way San Diego 92127