Bocatería El Semaforo 101 is a sandwich shop offering a variety of sandwiches, burgers, and snacks. Takeaway options are available.