Stop in for a cup of coffee

I THINK im not going that route, with roll bar.
maybe there is something slimline that'll fit close to the sills....???