Review for Lakeside Inn and Casino Review For Latin Soul Restaurant Google User May 28 '18 at 5:37 Is not a wow place. Food was a lil bit greasy but good taste. Is located at a casino were smoking is allowed inside. So if u dont smoke i do not recommend. View full site to comment or like