Hi! I don't live in Riverview, but I work there a lot. Most of the families that I work with live in Panther Trace, which is a huge planned community. They all love it, but it is definitely suburbia.
Riverview is an up-and-coming area, but there are so many parts to it. Panther Trace is much farther south while there are areas of Riverview that are a lot closer to Tampa. You can drive north to south in Riverview and go about 9-10 miles east or west, same thing. This can make an impact on whether you are 15 min from Tampa or 30. The south part of Riverview is newer and has all of the new shops and things, but the north part of Riverview is closer to Tampa.
There are not too many restaurants around that are not chain restaurants, but, in Tampa, there are lots of great non-chain restaurants and it could be 20-40 minutes to get to them, depending on where you live.
Good luck! I hope you find something you like!