I was born and raised less than a mile from this location! Having never been here, we were in town on vacation and just wandered into the Little Village shopping. We were so impressed, we came back later for dinner. Having been to the other places in St. Andrews, Finns gets it right. No fancy stuff here. A mystical fairy filled tree lined lake view with random seating, picnic benches, etc., suit yourself. We ordered a large civeche, being promised it was the best. The best perhaps not, as it with everything we ordered was slightly underseasoned, but a dash of lime fixed it. Full of shrimp(I mean full!0, this mix of tomatoes,onion,lime,cilantro....yum. This does rival the originals down in Mexico! I got the fish tacos, blackened please. This was a mess.....a great mess! Chock full of delicious fresh fish, just a hint of blackened seasoning, cabbage slaw and lime dressing,cheese, yes, they make cheese and fish work! Served on small corn tortillas, they cannot be folded over without exploding, so be ready to get your hands dirty! We had a side of guac, this rates way on up there. It was full of creamy smooth avacado with the perfect balance of citrus, this little cup of guac was close to culinary heaven! Served with individual bags of Tostitos, this would be my only main complaint. If they had fresh tortillas, I would be so often I could get mail! If you come to St. Andrews and waste time and money on "seafood" restaurants on Beck and not go one block over, you wasted the entire trip!!!! Finally somebody that gets it!!!!! And while you wait for your meal you can shop in the Little Village, a funky little artisan joint, with a great selection of stuff you didn't know you needed! We didn't see (or hear) any entertainment, but a board promoted live music later in the evening. Go over the bridge. find a lawn chair, have some fish tacos and know life is good!