El auge de la popularidad de Riga como destino turístico se ha traducido en la rápida proliferación de bares y restaurantes para comer en Riga e la zona del casco antiguo. Existen restaurantes de todas las categorías y precios, desde chiringuitos de comida rápida rusa (donde sirven pelmeni, el equivalente ruso a los ravioli) a los restaurantes de cadenas occidentales pasando por establecimientos en que poder degustar los platos de la cocina tradicional.
En el mercado de carne para comer en Riga, existen bufes en los que comer abundantemente por precios muy económicos. La bebida local es el Rigas Balzam (bálsamo de Riga), una mezcla de coñac, jengibre y corteza de roble que se bebe acompañado de vodka o café. En la tienda que hay frente a la estación encontrara diversas variedades de este licor. Pruebe también el rupjmaize, el plan local.