El Serranito: The Best Sandwich Ever!

Spain's Best Sandwich (& Best Deal): El Serranito   Have you ever eaten a sandwich so good that while enjoying it, the world just seemed a better place? I have! Spain’s Serranito, when made the right way, is quite possibly the most delicious sandwich Spain has to offer. It … [Read more...]