Chicharones / $5 Lemon Pepper Fries at Havana 1920 | TasteDrop