Reviews by cheyneh
I found the Beuna Vista on WOMOW and was keen to check it out based on previous reviews. They currently have a $7 cook your own steak/chicken running Sunday to Thursday which is cheaper than what it would cost me to cook at home. Very relaxed atmosphere, highly recommend dropping buy for a drink and a meal!