Stay in with homey Colombian fare from Davie's La Placita