Restaurante Los Antojitos Reviews (0)Food & Drink₿ On-chain⚡ LightningAddressChalchuapa, 2205, El SalvadorAcceptsBitcoin and LightningMapOpen map