La Gocha offers fast food with a new menu and updated location.