DTLA: Seven Seas Soup at Senor Fish

  Senor Fish is a mini chain in Southern California. I used to go to the location in Little Tokyo but they closed a few years ago. They opened this one in Downtown… Continue reading