We stopped by on the way from Tallinn to Riga. The cafe is located on the territory of Latvia, literally a kilometer from the border.
We had a great snack. The guys are doing business with a claim to McDonald's, but it seems to me that their burgers will somehow be more interesting than American ones.
There is a parking lot and a gas station nearby.
I've been there 4 times in total and I really liked it every time.