Not familiar with any shops. I'd suggest a Civic... the 1st gen City is overpriced, and a 96 LXi will give you nearly the same fuel efficiency, more space, and better body integrity (i.e.: less rust), but if you can live with the spartan interior, it's quite a fun car, good mechanicals, and very frugal. Don't go for a secondhand Accord. While it's a good car, parts are kind of expensive, and you'll spend a lot on gas.

And in this age range, don't get an AT. While a well-cared for AT will last quite a while, you don't know if a secondhand unit has been properly cared for, and AT problems are very, very expensive.