El Moro - THE BEST SANDWICH PLACE