Visiting Riga, Latvia and wondering where to eat? This guide to the best restaurants in Riga is a great place to start!