Seven life taco is the best taco place ever! I refused to have taco until my boyfriend brought me here! They are AWESOME! I get the octapus taco every time I come here.
However, when I came here last time, they used squid ink for taco shells. This time it was different, just normal tortilla shells.