I have been to this restaurant many times for Happy Hour and at other times. First of all, let me say their servers are excellent! They really run. I was at Pier 500 last week and our server worked very hard and even divided the bills up accurately before we asked.
We ordered glasses of tap beer, which were $2--they have, amongst others, Blue Moon and Fat Tire. These were brought immediately. There is a specific "Happy Hour"/Bar menu which lists regular prices and HH prices for drinks and appetizers. Glasses of wine have various prices, depending on the wine. One person in our group had a white wine that was served in a white wine glass that was quite small. Another person across the table from her had ordered a red, which came in a cabernet glass; just looking at the two wine pours sitting near each other and disregarding the glasses, you could see the red wine was a larger pour (although it was just a little more than half of the glass). So if you like wine instead of beer, consider that.
We ordered the mini-hamburgers ("sliders") which for HH is only two small burgers. They were sort of warm but had no flavor. We then ordered Beef Nachos. The nachos were also sort-of warm when delivered. The nachos were attractive, but noticeably about half the size of what Pier 500 used to serve at HH and the rest of the time. Also, the cheese melted across the top was cold and congealed; there wasn't much, but it was greasy. The ground beef, black olives, onion, and chips had no flavor at all. It was as if no seasoning had been used. But, there was grease from the meat on the chips. I wonder how the ground beef was cooked, as it didn't even have a meat flavor you get when frying? I can only guess it came out of a bag from restaurant supply. We were really disappointed and did not eat very much of the food.
The food has never been anything beyond mediocre in the years this restaurant has been open. The main draw is the outdoor seating area which is across the street from the St. Croix River. Unfortunately, the seats are the cheesy plastic ones you can buy at the local stores if you were really desperate. They are very uncomfortable; also, most of the outdoor tables have uneven legs (or the concrete is uneven, not sure which!) and it's easy to spill your drink if you even touch the table. This part of the restaurant is very popular with Minnesotans and with the boating crowd, so expect it to be jammed on any warm day.
Go for the $2 beer during Happy Hour and try to get a seat on the mobbed outdoor area; just don't expect a spectacular meal.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.