A 24-hour cafe, La Plaza offers a place to relax.