I've been back to the place a few times since my review and am happy to say that the place has improved tremendously.
The changes made to the decoration had a huge impact. There's a new counter facing the street where you can grab a seat and watch the world go by. Changes were also made to the plates and coffee cups (which are now small and nice mugs).
Overall, the place looks nicer and cleaner. While the sandwiches have remained mostly the same, there were some nice additions to the menu in the form of empanadas, soups to go, cupcakes...
Keep up the changes and improvements coming.